Senior Software Engineer – Full Stack JavaScript

Company: LifeStance Health

Salary: Not provided

Location: , United States

react
node

Description

• Develop and maintain scalable, high-quality software solutions across the full stack (Node.js, TypeScript, React, microservices, and cloud infrastructure).

• Mentor and support junior engineers through collaborative processes like code reviews and pair programming

• Execute autonomously, taking ownership of feature development, technical design, and implementation while collaborating with cross-functional stakeholders.

• Write clean, maintainable, and well-tested code, ensuring the reliability, performance, and security of our applications.

• Collaborate with Product, Design, and Clinical Operations teams to translate business requirements into technical solutions.

• Architect and implement backend services and APIs, integrating with external and internal systems while adhering to best practices in microservice development.

• Ensure front-end excellence, developing modern, responsive web applications that enhance user experience.

• Troubleshoot and resolve issues proactively, minimizing downtime and ensuring system reliability.

• Collaborate with product managers and designers to understand requirements and translate them into technical implementations that align with business goals.

• Contribute to technical discussions, code reviews, and architectural decisions, fostering a culture of engineering excellence.

• Stay current on emerging technologies and industry trends, continuously improving your skills and applying best practices.

• Provide technical mentorship and guidance to other engineers on the team, fostering a culture of best practices, code quality, and continuous improvement.

Requirements

• 7+ years of professional software development experience, with a focus on full-stack web applications.

• Expertise in modern JavaScript/TypeScript, React, and a deep understanding of state management, component-based architecture, and performance optimization.

• Strong experience with Node.js and a solid understanding of building and consuming RESTful APIs, microservices, and event-driven architectures.

• Deep understanding of backend development, including RESTful APIs, asynchronous processing, and database interactions.

• Proficiency in cloud-based architectures (AWS preferred), containerization, and serverless computing.

• Ability to work independently, managing tasks efficiently with minimal supervision.

• Strong problem-solving skills and the ability to troubleshoot complex issues across the stack.

• Hands-on experience with cloud platforms like AWS (Lambda, DynamoDB, S3) and a proficiency in CI/CD pipelines.

• Collaborative mindset, excellent communication skills, and an eagerness to contribute to a team-oriented culture.

• Experience with SQL/NoSQL databases and a strong commitment to secure coding practices and HIPAA compliance.

Benefits

• medical

• dental

• vision

• AD&D

• short and long-term disability

• life insurance

• 401k retirement savings with employer match

• paid parental leave

• paid time off

• holiday pay

• Employee Assistance Program

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.