Senior FullStack Developer (React Native + Node.js)
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.
Technology Stack:
Node.js, React Native, Redux, ReactJS, Scala, Play, Microservices, AWS, Docker, Kubernetes, MongoDB, Redis, PostgreSQL, Spark, Elasticsearch, Kafka, etc