Bachelor's degree in Computer Science or equivalent experience., 5+ years of professional experience as a Full Stack Engineer, focusing on backend development., Deep expertise in Node.js and experience with large-scale system design., Knowledge of databases like PostgreSQL and MongoDB, and familiarity with AWS, Docker, and Kubernetes is a plus..
Key responsibilities:
Design and implement scalable backend systems using Node.js.
Contribute to full-stack development by connecting backend logic to frontend interfaces.
Collaborate with data scientists, product managers, and designers to deliver user-centric features.
Mentor junior engineers and promote best practices in development.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
The company is transforming the way people manage and care for their heart health. It offers a digital platform and connected heart monitor that empowers individuals to track and reduce their risk of heart disease, heart attacks, and strokes—the leading causes of death in the U.S. Peer-reviewed studies show the platform leads to measurable improvements in blood pressure, cholesterol, and weight among high-risk users.
Recognized as a leader in preventive heart health, the company supports over 130 Fortune 500 companies, government employers, health plans, and labor organizations. Since its founding in 2013, it has raised over $138 million from top-tier investors and is a best-in-class solution within nationally recognized health innovation networks.
About the Role:
The company is seeking a Senior Full Stack Engineer (70% FR/ 30% BE) with a strong focus on backend development to join a mission-driven team building impactful digital health solutions. This is an ideal role for a technically adept problem-solver who is eager to contribute to products that make a real difference in users' lives.
In this role, you will work cross-functionally with developers, product managers, designers, and data scientists to deliver user-centric features and scalable systems. You’ll lead backend development efforts while also contributing to the frontend when needed, taking full ownership from idea to deployment.
Responsibilities:
Backend Development: Design and implement scalable, secure, and efficient backend systems using Node.js.
Full Stack Contribution: Deliver complete features that connect backend logic to frontend interfaces.
Collaboration: Partner with Data Science to integrate advanced algorithms into the backend architecture.
Cross-functional Teamwork: Work closely with Product and Design teams to deliver user-facing functionality.
Technical Leadership: Mentor junior engineers, conduct code reviews, and promote best practices.
System Reliability: Ensure systems are maintainable and scalable, supporting long-term growth.
Innovation: Explore and adopt new technologies to enhance performance and engineering efficiency.
Requirements
5+ years of professional experience as a Full Stack Engineer, with a strong emphasis on backend development.
Deep expertise in Node.js.
Proven success in designing and maintaining large-scale systems.
Experience with ReactJS or React Native is a plus.
Strong knowledge of algorithms, system design, and optimization.
Experience with PostgreSQL, MongoDB, or other relational/non-relational databases.
Familiarity with AWS, Docker, and Kubernetes is a bonus.
Excellent communication skills and a collaborative mindset.
Bachelor’s degree in Computer Science or equivalent hands-on experience.