$145,000 – $170,000/yr

Senior Full Stack Software Engineer

United StatesUnited Statessenior
OtherSoftware EngineerFull Stack Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Key Responsibilities

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,

Technical Tools
OtherSoftware EngineerFull Stack Software EngineerSoftware Engineering

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.

About the Role

~1 min read

We’re looking for a Senior Full-Stack Software Engineer to help shape the direction of our platform and elevate the impact of our engineering team. This role offers meaningful influence and scope: shipping features that improve patients’ lives, strengthening the reliability of our systems, and moving our product forward in close partnership with Product, Design, Data, and Clinical teams.

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.

Responsibilities

~1 min read
  • 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 thoughtful, well-scoped solutions, and deliver code that’s maintainable and scalable
  • Participate in code reviews, document your work, and contribute to a high bar for quality
  • Make pragmatic build-versus-buy recommendations
  • Identify and fix bugs, performance issues, and sources of 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
  • Help shape scopes, execute with focus, and use data and feedback to refine shipped features
  • Communicate tradeoffs early and ensure your work moves smoothly from concept to delivery
  • Ship durable, high-quality features that meaningfully improve patient care and team effectiveness.
  • Make the platform more reliable, scalable, and easier to build on over time.
  • Reduce complexity and ambiguity by collaborating closely with cross-functional partners.
  • Elevate engineering practices through strong technical judgment, thoughtful tradeoffs, and example-setting work.
  • 5-8+ years of professional software engineering experience, including meaningful ownership of production systems
    • Years of experience are a guideline. We care more about demonstrated impact and scope
  • Strong proficiency in TypeScript and modern JavaScript (ES6+), with expertise building full-stack applications
  • Hands-on experience across multiple layers of the stack: 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
  • Experience improving systems beyond your own code and contributing to testing patterns, monitoring, infrastructure, or developer tooling
  • Comfortable working in a fast-moving, iterative environment balancing delivery speed with long-term technical health
  • Clear, thoughtful communication and the ability to collaborate effectively with Product, Design, Data, and Clinical Ops partners
  • Strong ownership and accountability: you stay engaged through delivery, surface risks early, and ensure shipped work solves the right problem
  • Curiosity, empathy, and a desire to build software that directly improves patient lives

If this role excites you but your background doesn’t align perfectly with every qualification, we still encourage you to apply! We value demonstrated impact, growth potential, and diverse experiences.

  • Recruiter screen (20min)
  • Hiring manager interview (45min)
  • Pair programming exercise (75min)
  • Architectural exercise (60min)
  • Team meet & greet

What We Offer

~1 min read

The starting pay range for this position is $145,000 - $170,000 per year; base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements including a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave).

What We Offer

~1 min read
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

What We Offer

~1 min read

Boulder Care believes the people who manage our product and team should be representative of those who use the platform. This includes people from backgrounds that are historically underrepresented in the industry. We celebrate differences and are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, citizenship, marital status, disability, gender identity or veteran status. If you are a qualified person with a passion for what we do, please apply!

Listing Details

First seen
April 3, 2026
Last seen
April 27, 2026

Posting Health

Days active
23
Repost count
0
Trust Level
34%
Scored at
April 27, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust

2 other jobs at Bouldercare

View all →

Explore open roles at Bouldercare.

Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

B
Senior Full Stack Software Engineer$145k–$170k