Senior Full Stack Software Developer Job at LivePerson, Remote

UTgyVGthclJtZXhuTS9PS2h5UTUwcnFFekE9PQ==
  • LivePerson
  • Remote

Job Description

Role Description

LivePerson Voice is a state-of-the-art, born-in-the-cloud SaaS offering. Our Cloud platform is a multi-tenanted solution hosted on GCP using a modern technology stack. Most of our cloud software is deployed as microservices written in Node.JS on top of a NoSQL DB stack (MongoDB, Firebase, ElasticSearch). Our telephony connector layer is a mixture of ASP/.Net and Java code.

The customer facing app is written in TypeScript using the modern Angular framework. It is deployed in several different contexts including as a Chrome extension, Electron desktop applications for both Windows and Mac, and embedded in a number of CRMs (including Salesforce) in an iFrame.

You will be working directly with the customer facing application. As a Software Developer you will build components of the LivePerson Voice product with a focus on stability and innovation. You will be adding new features, creating new APIs, and working to delight our customers.

Key Responsibilities & Impact

  • Architect, Design and implement business software and underlying APIs
  • Work with Product Management to create delightful user experiences
  • Create platform-independent code that can be run on multi-browser, multi-OS environments
  • Play a critical role in all architecture, coding, testing, and deployment decisions
  • Produce engineering specifications, delivery estimates, and implement solutions based on product requirements
  • Provide technical documentation for the solutions that you implement
  • Collaborate with peers on specifications, code reviews, and testing
  • Write unit and automated end-to-end tests to improve code quality and maximize code coverage for new and existing features
  • Meet KPIs for engineering team and be responsible for them on a weekly basis
  • Communicate with customers and partners to provide business value and engineering value to the problems at hand
  • Participate in daily standups, sprint planning sessions, grooming sessions, and retrospectives

Qualifications

  • 8+ years of experience building successful large scale production software systems
  • 5+ years experience writing code with TypeScript, Javascript, Node.js or equivalent frameworks
  • 3+ years experience building interactive UI with Angular/Vue
  • 3+ years of experience building RESTful microservices
  • 3+ years of experience in Kubernetes (cluster, load balancer), Google Kubernetes or other Kubernetes environments
  • Experience with Git
  • Experience building applications using MongoDB
  • Experience with data aggregation models for multiple data sources
  • Experience building Enterprise class Multi-tenant SaaS application platform
  • Experience working with Google Cloud Platform, AWS, or Microsoft Azure
  • Experience with frameworks like Jest, Mocha, or Nock
  • Experience instrumenting code for gathering production performance metrics
  • Experience with Agile development methodology
  • Preference to candidates with experience integrating telephony, CRM, or CTI applications
  • Preference to candidates with MEAN stack experience
  • Ability to work independently with minimal supervision

Requirements

The salary range for this role will be between $130,000 to $160,000 USD. Final compensation will be determined by a variety of factors, including, but not limited to your location, skills, experience, education, and/or professional certifications.

Benefits

  • Health & Wellbeing
    • Medical, Dental, and Vision Insurance: Comprehensive plans to support your health needs
    • Wellness Resources: Access to wellbeing resources and programs including our EAP plan
    • Health & Mental Support: Access a confidential and free Employee Assistance Program (EAP), providing professional counseling
  • Financial Security & Growth
    • 401(k) Retirement Plan: To help you plan for your financial future by offering both the plan and a 4% employer match
    • HSA & FSA Plans: To help you plan for health related expenses on a pre-tax basis
    • Employee Stock Purchase Program (ESPP): Participate and receive a discount on company shares
    • Additional Insurances: Basic and supplemental life insurance, AD&D insurance, long-term and short-term disability insurance coverage, legal plan, identity theft protection plan, and critical illness supplemental insurance
  • Development: Access to internal professional development resources
  • ‍‍‍ Time Away & Family Support
    • Flexible Paid Time Off (PTO): Discretionary PTO package for flexible days off with manager approval
    • Paid Public Holidays
    • Generous Parental Leave Policy: Including maternity/paternity support and fertility services
  • Workplace Flexibility
    • Remote-First Model: This role is fully remote, offering excellent work-life balance and flexibility

Job Tags

Full time, Temporary work, Remote work, Flexible hours

Similar Jobs

BELFOR Group

Advanced Carpenter Job at BELFOR Group

 ...multiple projects and they are key trainers of lesser skilled carpenters. They are excellent CAT Team members for large scale commercial...  ...Will be required to work nights and weekends as requested ands?? travel periodically Report time worked and equipment and... 

Zona Facta

Armed Security Guard: New Orleans Job at Zona Facta

 ...Collective is currently seeking qualified Armed Security Guards for an ATM Technician Protection...  ...is a W-4 employee role, not a 1099 contractor position Employment is subject to...  ..., and operational excellence within the private security sector. We prioritize the safety... 

Dovel Technologies

Junior Cloud DevOps Engineer Job at Dovel Technologies

## Junior Cloud DevOps EngineerApplylocations: US - DC, Washingtontime type: Full timeposted on: Posted Todayjob requisition id: 40228*...  ...operations, and application environments under supervision of senior engineers* Assist in supporting applications hosted in AWS and/or Azure... 

Veterinarian Partners

Veterinary Practice Manager (Operations Manager) Job at Veterinarian Partners

Reports to: Executive Practice Director Job Summary The Hospital Practice Manager (Operations Manager) is responsible for leading the hospital's clinical and...  ...operational performance by developing a high-performing veterinary technician team, driving efficient workflows, and... 

SynergisticIT

junior level data developer with Azure CI/CD/Junior data scientist Job at SynergisticIT

 ...citizens to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make...  ...skills are required by clients for selection even if its Junior or entry level position the additional skills are the only way...