Senior Full Stack Software Developer
LivePersonAbout the role
Location: USA Remote Status: Fully Remote (#LI-Remote)
LivePerson (NASDAQ: LPSN) is a leader in trusted enterprise conversational AI and digital transformation. The world's leading brands use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions every month, providing uniquely rich data analytics and safety tools to unlock the power of conversational AI for better business outcomes. Fast Company named LivePerson the #1 Most Innovative AI Company in the world.
Position Overview
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.
You Will: 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
- Communicating with customers and partners to be able to provide business value and engineering value to the problems at hand.
- Participate in daily standups, sprint planning sessions, grooming sessions, and retrospectives.
You Have: Required Skills & 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+ 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.
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.
Our Benefits & Perks
We are committed to supporting the complete well-being, health, financial security, family, and professional growth of our permanent employees.
🏥 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 & G
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s