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

GetMed Staffing

Travel Nurse RN - Postpartum - $1,670 per week in Richmond, VA Job at GetMed Staffing

 ...Registered Nurse (RN) | Postpartum Location: Richmond, VA Agency: GetMed Staffing Pay: $1,670 per week Shift Information: Days - 5 days Contract Duration: 13 Weeks Start Date: 7/6/2026 About the Position GetMed Staffing is searching... 

Life Care Center of Casper

Assistant Director of Rehabilitation Services (ST) Job at Life Care Center of Casper

 ...$10,000 Sign-On Bonus or Monthly Student Loan Repayment Benefits Position Summary The Assistant Director of Rehabilitation Services assists the Director of Rehabilitation Services (DOR) in directing the three rehab departments of physical, occupational, and speech... 

Satellite Holdings, LLC

Medical Social Worker Job at Satellite Holdings, LLC

 ...WHAT YOU WILL DO The Medical Social Worker utilizes social work expertise and clinical knowledge to educate patients on the best choices for treatment, health, and wellness when living with kidney disease to enhance quality of life. The Medical Social Worker is responsible... 

Hebrew SeniorLife

Junior Sous Chef Job at Hebrew SeniorLife

 ...assigned tasks as directed by the Executive Chef and Executive Sous Chef. Ensure that the kitchen and staff adhere to all licensure, food safety, and sanitation regulations. In the absence of other management, oversee the running of the culinary team in the performance... 

Next Door Store

Store Manager - Store Job at Next Door Store

 ...Overview Lead with Purpose as a Store Manager at One of the Nations Top Convenience Chains! Are you an inspiring leader ready to do more than manageready to drive store performance , motivate teams , and be the example every shift? Were looking for Store...