About The Position

Bask Health is a software platform that helps entrepreneurs, doctors, and healthcare businesses launch, manage, and grow direct-to-consumer telehealth businesses. Its platform combines patient experiences, clinical workflows, pharmacy operations, and commerce tools. The engineering team is entrepreneurial, product-focused, AI-first, and builder-led, with engineers working closely with product teams and company leadership and owning features from idea through production. The Backend Engineer, Care Platform & EMR will develop and maintain backend systems for Bask Health's clinical workflows and electronic medical record (EMR) capabilities. The role builds services and APIs supporting patient records, clinical encounters, provider review queues, prescribing workflows, and communication across the telehealth platform. It is a hands-on role for an engineer experienced in production backend applications who wants to own meaningful features and continue growing technically. The backend stack includes TypeScript, Node.js, AWS, SST, and SQL databases, with Prisma and Drizzle used across the platform. The engineer will collaborate with engineers, product managers, and clinical operations teams to translate product requirements into reliable backend functionality. The role emphasizes thoughtful, maintainable code, complex problem-solving, reliability, and data accuracy in healthcare software. AI-assisted tools such as Cursor and Claude Code are used throughout development, with generated code reviewed carefully.

Requirements

  • At least 3 years of professional software engineering experience, including hands-on backend development.
  • Strong proficiency in TypeScript, JavaScript, and Node.js.
  • Experience building, testing, and maintaining production backend applications and APIs.
  • Experience with SQL databases, relational data models, and database schemas.
  • Practical experience with AWS or comparable cloud infrastructure.
  • Familiarity with serverless applications, background jobs, or asynchronous processing.
  • Experience using modern database access tools or ORMs.
  • Understanding of API design, authentication, authorization, and secure data handling.
  • Ability to implement backend features involving multiple services and complex business logic.
  • Experience writing automated tests and debugging production applications.
  • Familiarity with Git, code reviews, and modern software development workflows.
  • Ability to investigate technical issues and communicate findings clearly.
  • Comfort using AI-assisted development tools while reviewing and validating generated code.
  • Ability to independently complete assigned features, ask thoughtful questions, and collaborate with other engineers.
  • Strong problem-solving skills and attention to detail.
  • Good written and verbal communication skills.
  • Comfort working in a fast-moving environment where engineers take ownership of their work.

Nice To Haves

  • Experience with SST and AWS services such as Lambda, SQS, and EventBridge.
  • Experience with Prisma, Drizzle, or tRPC.
  • Familiarity with Next.js, React, or full-stack TypeScript development.
  • Experience with multi-tenant SaaS applications or monorepo architectures.
  • Experience building healthcare applications, EMR systems, or clinical workflow software.
  • Familiarity with patient records, provider workflows, or electronic prescribing.
  • Understanding of HIPAA or healthcare data privacy considerations.
  • Experience implementing role-based access controls, audit logs, or sensitive-data workflows.
  • Experience with event-driven systems and message queues.
  • Experience building or maintaining integrations with third-party services.
  • Experience developing paid SaaS products or working on customer-facing applications.
  • Familiarity with monitoring, logging, and production troubleshooting.
  • Experience using Cursor, Claude Code, or similar AI-assisted development tools.

Responsibilities

  • Build, test, and maintain backend services supporting the care platform and EMR workflows.
  • Develop APIs and application logic for patient records, clinical encounters, provider queues, and prescribing-related workflows.
  • Implement backend features using TypeScript, Node.js, AWS, SST, and SQL databases.
  • Work with relational databases, create data models, and maintain database schemas.
  • Build and maintain integrations between patient-facing applications and internal clinical tools.
  • Develop reliable application logic for multi-step clinical workflows and changes in patient records.
  • Use AWS services such as Lambda, SQS, and EventBridge for background jobs and asynchronous processing.
  • Implement authentication, authorization, and appropriate access controls for sensitive information.
  • Write automated tests to verify backend functionality and prevent regressions.
  • Investigate bugs, troubleshoot production issues, and implement lasting fixes.
  • Improve the performance, reliability, and maintainability of existing backend services.
  • Collaborate with frontend engineers to ensure APIs and backend services support product requirements.
  • Work with product managers and clinical operations teams to understand workflows and identify technical needs.
  • Participate in technical planning, architecture discussions, and code reviews.
  • Contribute documentation for APIs, backend services, and important workflows.
  • Use AI-assisted tools such as Cursor and Claude Code for development, debugging, and testing, carefully reviewing generated code.
  • Help maintain monitoring, logging, and operational visibility into backend services.
  • Own assigned features from implementation through testing, deployment, and follow-up.
  • Learn from senior engineers and contribute ideas for improving engineering practices and platform architecture.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service