LifeStance Health

Senior Software Engineer, Full Stack Javascript

LifeStance Health

full-time

Posted on:

Origin:  • 🇺🇸 United States • California, Florida, New York

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AWSCloudDynamoDBGraphQLJavaScriptKubernetesMicroservicesNode.jsNoSQLReactSQLTerraformTypeScript

About the role

  • 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.