Sr. Full Stack Engineer (Virtual Primary Care Platform)

LifeMDHuntington Beach, CA
20h$160,000 - $180,000

About The Position

We're looking for a Senior Full Stack Engineer to help evolve and scale our VPC platform end-to-end — from the APIs and services that power clinical workflows to the interfaces patients and providers interact with every day. You'll take ownership of meaningful features and platform capabilities across the entire stack, writing high-quality code while collaborating closely with product, QA, and operations teams. You'll also contribute to the maturity of our software development lifecycle (SDLC) — helping ensure engineering work is delivered through clear requirements, peer review, testing, and release management practices. Over time, you'll develop deep expertise in core platform domains such as scheduling, task management, notifications, and workflow orchestration — helping keep them performant, maintainable, and compliant as we grow.

Requirements

  • 5+ years of professional software engineering experience with strong depth in both backend and frontend development.
  • Strong proficiency in Node.js / TypeScript on the backend and React (or similar modern framework) on the frontend.
  • Solid experience with MongoDB (or similar), Redis / message queues (BullMQ, SQS, etc.), and RESTful API design.
  • Deep understanding of distributed systems, asynchronous processing, and responsive, accessible UI development.
  • Hands-on experience building event-driven architectures and integrating with third-party services (EHRs, pharmacies, telehealth APIs).
  • Familiarity with cloud infrastructure (AWS preferred) and container orchestration (ECS, Docker, or Kubernetes).
  • Experience working in regulated or healthcare-adjacent environments (SOC-2, HIPAA) is a strong plus.
  • Comfortable balancing architectural thinking with hands-on coding and code reviews across the full stack.
  • Strong communication skills — able to work cross-functionally and articulate technical tradeoffs clearly.

Nice To Haves

  • Experience with GraphQL, gRPC, or service federation.
  • Background in workflow engines or job scheduling systems.
  • Experience contributing to migrations from monoliths to microservices.
  • Familiarity with design systems, accessibility standards (WCAG), or frontend performance optimization.
  • Interest in process improvement and helping to build an engineering culture of excellence.

Responsibilities

  • Design, build, and optimize backend services and front-end experiences that power scheduling, task management, and provider-patient workflows.
  • Contribute to the evolution of platform APIs, data models, UI component libraries, and service boundaries across our Node.js and React-based stack.
  • Collaborate with product, QA, and design teams to deliver features that directly impact patient and provider experience — from data layer through UI.
  • Participate in and help improve the company-wide SDLC — including requirements gathering, code review, automated testing, deployment, and post-release monitoring.
  • Support fellow developers through thoughtful code reviews, pairing, and knowledge sharing on design patterns, testing, and observability.
  • Partner with DevOps and Security to ensure high availability, resilience, and SOC-2/HIPAA compliance across the stack.
  • Contribute to technical reviews and help inform the roadmap for core platform domains.
  • Improve internal documentation, migration strategies, and coding standards across LifeMD's full stack systems.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (Roth 401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Unlimited PTO Policy
  • Paid Holidays
  • Short Term Disability
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service