Overview
Skills
Job Details
We're looking for a Senior Full Stack Engineer to help us build, scale, and evolve our end-to-end virtual platform. You ll play a critical role in delivering seamless, human-centered digital healthcare experiences from intuitive front-end interfaces to scalable and secure back-end systems.
In this role, you'll collaborate cross-functionally with product, design, and clinical teams, driving technical solutions that make virtual care more effective and accessible. You re someone who thrives in fast-paced environments, brings a proactive, problem-solving mindset, and views engineering, product, and design as a unified craft.
This role is an opportunity to make a real impact on the future of virtual care. You ll join a mission-driven team committed to delivering best-in-class technology that empowers both patients and clinicians.
What You ll Do:
Architect, build, and maintain full-stack applications using modern technologies such as React, Node.js, and TypeScript
Design and implement secure, scalable APIs to support our virtual care workflows
Create responsive, accessible UIs that serve diverse user needs across patient and provider journeys
Partner with product and design teams to prototype, iterate, and launch new features efficiently
Ensure compliance with data privacy standards and HIPAA regulations across the platform
Write clean, maintainable, testable code and engage in peer code reviews and pair programming
Contribute to technical decision-making, infrastructure planning, and system architecture
Monitor and optimize performance, addressing issues proactively based on user feedback and data
Stay current with trends in web development, devops, and healthcare technology to drive innovation
Supervisory Responsibilities:
N/A
Perform other projects and duties as assigned
Who You Are:
- Must-Haves
- 5+ years of full-stack software development experience
- Advanced proficiency with:
- Frontend: JavaScript/TypeScript, React or similar frameworks
- Backend: Node.js, Express, or similar frameworks
- Databases: PostgreSQL, MongoDB, or equivalent
- Strong experience with building and consuming RESTful and/or GraphQL APIs
- Familiarity with cloud platforms (AWS, Google Cloud Platform, or Azure) and CI/CD pipelines
- Experience with Snowflake or other modern data warehousing platforms
- Understanding of security best practices and privacy regulations (HIPAA preferred)
- Proven ability to work cross-functionally in fast-paced, agile environments
- Excellent communication, organizational, and problem-solving skills
- A startup mindset proactive, hands-on, and eager to tackle ambiguous challenges
- Nice-to-Haves:
- Bachelor s degree or equivalent in Computer Science or related field
- Experience with SQL/NoSQL data stores and caching mechanisms
- Proficiency in test-driven development (TDD), automation, and continuous delivery
- Experience with Docker, Kubernetes, and infrastructure-as-code tools (e.g., Terraform)
- Familiarity with real-time technologies like WebRTC and chat/video integrations
- Hands-on experience with monitoring tools (e.g., Datadog, AWS CloudWatch, New Relic)
- Background in healthcare or health tech, especially HL7, FHIR, or HITRUST frameworks
- Experience working in early-stage or high-growth startup environments
- Disciplined approach to design and coding (especially experience in test automation or test-driven development)
- Strong focus on security by design and knowledge of the OWASP Secure Coding Guidelines
- Knowledge of HL7 and healthcare IT requirements (e.g. HIPAA or HITRUST), including lived experience navigating the healthcare system, are also an asset
- Experience in healthcare or health tech.
- Knowledge of real-time communication (WebRTC, video/chat integrations).
- Familiarity with infrastructure-as-code (Terraform, Docker, etc.).
- Previous experience in a startup or early-stage company.
Work authorization/security clearance requirements:
Authorized or able to provide required documents to work in United States or Canada.
Physical Requirements/Work Environment:
Remote work environment
While performing the duties of this job, the employee may be regularly required to stand, sit, talk, hear, reach, stoop, kneel, and use hands and fingers to operate a computer, telephone, and keyboard.
Specific vision abilities required by this job include close vision requirements due to computer work. \