Synthesis Health is a mission- and values-driven company focused on revolutionizing healthcare through innovation and technology.
The company operates with a 100% remote team across the US and Canada, dedicated to transforming healthcare using AI/ML and scalable cloud architectures.
The Senior Full Stack Developer will be a key technical contributor in building the next generation of the cloud-native healthcare platform.
Responsibilities include designing and building end-to-end features, focusing on high-performance web applications for radiologists and clinical staff.
The role involves leading the design, development, and maintenance of scalable and secure features using Angular and Node.js.
The developer will collaborate with UI/UX designers and Product Managers to create intuitive solutions and contribute to system architecture.
Performance optimization for critical workflows and mentoring other engineers are also key aspects of the role.
Requirements:
A minimum of 5 years of software engineering experience with a strong track record in full stack development.
At least 3 years of hands-on experience with modern versions of Angular (v2+).
Proven experience in building and maintaining scalable backend services and APIs using Node.js.
Strong architectural and design skills to tackle complex technical challenges independently.
Expert-level proficiency in TypeScript, HTML5, and CSS3/SCSS.
Deep experience with reactive programming (RxJS) and state management (NGXS/NgRx).
Proficiency with relational and NoSQL databases, such as PostgreSQL and MongoDB.
Experience with microservices architectures and cloud platforms, preferably GCP.
Ability to clearly communicate complex technical ideas to both technical and non-technical stakeholders.
Demonstrated leadership through influence, driving technical direction and consensus within the team.
Preferred qualifications include experience with medical imaging viewers, familiarity with healthcare regulations, advanced full stack knowledge, and DevOps familiarity.
Benefits:
Competitive compensation with a salary range of $100,000 - $130,000 CAD for Canadian applicants.
Meaningful equity and a 100% remote work culture.
Opportunities for significant growth within the company.
Comprehensive benefits package including Medical, Dental, Vision, and a flexible vacation policy.
Participation in the employee option program is also offered.