Full Stack Software Engineer

Boulder Care
7h$115,000 - $140,000Remote

About The Position

Boulder Care is an award-winning digital clinic for addiction medicine, recognized for both innovation and high quality of patient care. Founded in 2017 by CEO Stephanie Strong, our mission is to improve the lives of people with substance use disorders through compassionate, evidence-based care. We provide Boulder patients with a fully virtual, multidisciplinary care team—including medical providers and peer recovery specialists—who deliver personalized treatment, including medication for opioid use disorder (MOUD) and ongoing support. Our approach is grounded in clinical excellence, patient-centered care, and a commitment to reducing barriers to recovery. Boulder partners with leading health plans, employers, and community organizations to ensure that our services are accessible and covered for the people who need them most. Named by Fortune as one of the Best Workplaces in Healthcare, Boulder fosters a culture of kindness, respect, and meaningful work that delivers outstanding patient outcomes and moves the addiction medicine industry forward. We’re hiring a Full-Stack Software Engineer (L3) to join our Product & Engineering team and help build the tools our care team and patients need. This is a hands-on, high-ownership role for an engineer who can take a feature from scoped idea → build → launch → iteration, while collaborating closely with Product/Design and partnering with teammates to keep quality and velocity moving together. You’ll build across our stack (React, React Native, NestJS, GraphQL, Postgres) to remove friction from care, support clinicians at scale, and ensure patients remain at the center of every experience we deliver.

Requirements

  • 3–5 years of professional software engineering experience shipping production software
  • Years of experience are a guideline. We care more about demonstrated impact and scope
  • Strong proficiency in TypeScript and modern JavaScript (ES6+) and comfort building full-stack applications
  • Hands-on experience across multiple layers of the stack, ideally React or React Native on the front-end, and NestJS/GraphQL services on the back-end
  • A track record of shipping well-scoped, high-quality features with clear attention to reliability, maintainability, and performance
  • You can independently debug most issues, and you know when to pull in a teammate
  • Clear communicator who collaborates well with engineering team mates, Product, and Design
  • Curiosity, empathy, and a desire to build software that directly improves patient lives

Responsibilities

  • Ship high-quality features that improve patient care
  • Build reliable, well-tested software across our apps and backend that helps patients access treatment and enables care teams to work efficiently.
  • Break down problems, propose clear solutions, and deliver code that’s maintainable and scalable.
  • Participate in code reviews, and test and document your work.
  • Improve stability, performance, and day-to-day developer experience
  • Identify and fix bugs, performance issues, and tech debt that slow us down.
  • Contribute to shared infrastructure, testing patterns, and monitoring so the platform stays fast and dependable.
  • Support incident response when needed.
  • Communicate clearly and collaborate effectively
  • Partner tightly with Product and Design on scope, tradeoffs, and iteration, especially when requirements evolve.
  • Surface risks early (technical, timeline, quality) so the team can make informed decisions.
  • Be a strong teammate: thoughtful code reviews, solid documentation, and constructive collaboration and feedback.

Benefits

  • Contribute to meaningful, life-saving work!
  • Comprehensive medical, dental, vision, and short-term disability benefits designed to take care of our employees and their families
  • Mental Health Services via insurance coverage, including Talkspace, and EAP for continuous care
  • 4 weeks of vacation accrued per calendar year with a tenured increase to 5 weeks at 2 years of employment
  • Sick leave accrued at 1 hr for every 30 hrs paid
  • 9 Paid Holidays per year
  • 12 weeks of 100% paid parental leave for the birth or adoption of a child (after 6 months of employment)
  • 401(k) retirement savings
  • Remote friendly with hardware provided to complete your work duties
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service