Senior Software Engineer (Fullstack CirrusMD)

Remote

San Francisco (CA)

Remote

USD 150,000 - 200,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Medical, dental & vision insurance
Unlimited PTO

Job summary

CirrusMD is seeking a Senior Full-Stack Software Engineer (React/TypeScript/Rails) to build high-value web experiences for patients and providers. You will drive client-side excellence while shaping scalable backend services powering a modern virtual care platform.

You’ll collaborate with Product, Design, and Engineering to deliver robust features, optimize performance, and maintain secure, reliable systems across the tech stack in a fully remote setup across the United States.

Qualifications

  • 7+ years of building and shipping scalable web applications across the full stack.
  • Strong experience with React, TypeScript, and modern UI patterns for performance and responsiveness.
  • Backend systems design with clean APIs (GraphQL/REST) and efficient data-fetching models.
  • Proficient in SQL for relational databases (PostgreSQL).
  • Experience with automated testing (RSpec, React Testing Library, Cypress, Playwright).
  • Proficiency with deployment pipelines (CI/CD, GitHub Actions).
  • Ability to work independently and collaboratively in an Agile environment.

Responsibilities

  • Lead the technical vision and delivery of high-performance APIs and end-user experiences using Rails and React.
  • Contribute to evolving development and testing standards across the team.
  • Collaborate with Product, Design, and Engineering to create high-impact features with great UX and clean code.
  • Handle other duties as assigned.

Skills

React
TypeScript
Ruby on Rails
SQL
Testing frameworks
CI/CD
GitHub Actions
Agile teamwork

Education

Bachelor's degree in IT / MIS / CS or equivalent

Tools

PostgreSQL
GitHub Actions
CI/CD pipelines

Job description

About CirrusMD:CirrusMD is redefining virtual care by delivering a Physician-first Care & Guidance solution that meets patients at their moment of need. Our text-based (or web) app connects patients with licensed physicians in under a minute, allowing them to engage in care at their own pace and convenience. Available 24/7/365, CirrusMD’s integrated care spans multiple specialties—from acute and chronic care to behavioral health. Our platform serves 10 million users across all 50 states and is offered exclusively through employers and health plans. Learn more at cirrusmd.com.About the roleWe are looking for an experienced Senior Full-Stack Software Engineer (React/TypeScript/Rails) to join our engineering team to contribute to our mission of redefining the healthcare experience for patients and providers. As a senior engineer at CirrusMD, you’ll be responsible for delivering high value products and end-user experiences while improving yourself and those around you each day. You will be a vital part of our core platform team, focused on delivering performant web experiences for patients and providers throughout the duration of a virtual visit.We are an engineering-driven organization. Your primary focus will be driving client-side excellence using modern frontend frameworks, architecting robust, scalable backend services that power them. Our tech stack includes modern versions of Ruby on Rails, React, React Native, Swift, Kotlin, and TypeScript, with some Python, Go, and other technologies mixed in. A career with CirrusMD is an opportunity to work with some of the best and brightest minds, disrupt the healthcare industry, and greatly impact millions of lives by enhancing a scaling platform.Location: This position may work remotely anywhere in the United States of America.What you’ll do (Essential Responsibilities)

  • Lead the technical vision, and delivery of high-performance APIs and end-user experiences using Ruby on Rails and React for our patient and provider applications.
  • Actively contribute to our evolving software development and testing standards to level up technical excellence across the team.
  • Collaborate closely with Product, Design, and Engineering teams to create high-impact features, balancing great UX with clean code complexity.
  • All other duties assigned.

What you’ll bring (Qualifications)

  • Education: Bachelor's degree in IT, MIS, CS or equivalent, or similar experience.
  • Experience: 7+ years of building and shipping scalable web applications across the full software stack.
  • Experience with React, TypeScript, and modern UI patterns, with a focus on web performance and responsiveness.
  • Strong professional experience building backend systems, designing clean APIs (GraphQL/REST), and establishing efficient data-fetching models.
  • Proficient in writing SQL for relational databases (PostgreSQL).
  • Hands-on experience with automated testing at all layers (RSpec, React Testing Library, Cypress, Playwright).
  • Proficiency with modern deployment pipelines (CI/CD, GitHub Actions).
  • Ability to work independently and collaboratively in an iterative Agile environment to deliver continuous business value with minimal direction.
  • Excellent problem-solving, and communication skills with ability to articulate complex technical trade-offs clearly to both technical and non-technical stakeholders.
  • Willingness to participate in on-call rotation to support platform reliability outside of standard working hours.
  • Commitment to protect user data by following data security, privacy, and ethical technology practices.
  • Must be legally authorized to work in the United States on a permanent and ongoing future basis without requiring sponsorship.

Preferred Experience:

  • Prior experience leading complex projects, driving architectural choices, and aligning cross-functional teams.
  • Experience with modern Ruby on Rails and advanced JavaScript ecosystems.
  • Experience making large-scale frontend design decisions or configuring build tooling from scratch.
  • Hands-on experience with AI-assisted coding tools (Copilot, Gemini, Claude).
  • Prior experience in healthcare and building integrations in the broader US health system.

What's in it for you:CirrusMD is paving the way to a better healthcare future and our work truly matters! Our solution is exceptionally accessible, instantly available, and simply scalable. If you are looking to make a lasting impact where your voice matters, consider joining our team and help us deliver care without barriers. We take the health and happiness of our employees seriously and offer great benefits including:

  • Competitive compensation
  • Deeply subsidized medical, dental & vision insurance for you and your family
  • Unlimited PTO / Vacation
  • 401(K) + match
  • Paid maternity & paternity leave
  • Remote friendly
  • Growth opportunity
  • A positive, collaborative and diverse culture
  • Social events onsite & remote
  • Free, unlimited access to our text-first platform
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Client Success Executive
Client Success Executive

Quantum Health • Austin (TX)

Hybrid
USD 90,000 - 150,000
Unlimited PTO
401(k) + match
Remote friendly
+1
Client Success Executive
Client Success Executive

Quantum Health, Inc. • Miami (FL)

On-site
USD 90,000 - 130,000
Competitive compensation
Subsidized health benefits
Unlimited PTO
+2
VP of Sales (CirrusMD)
VP of Sales (CirrusMD)

Quantum Health, Inc. • Austin (TX)

Remote
USD 150,000 - 270,000
Competitive compensation
Medical, dental & vision insurance
401(K) + match
+6
Senior Software Engineer, Marketing Platform
Senior Software Engineer, Marketing Platform

Remote • San Francisco (CA)

Remote
USD 150,000 - 180,000
Comprehensive medical, dental, and视ion
Flexible spending plans
Responsible Vacation Policy
+2
Sales
Sales

CirrusMD • North Carolina

Remote
USD 85,000 - 125,000
Competitive compensation
Deeply subsidized medical, dental &amp
Unlimited PTO / Vacation
+5
Senior Full-Stack Engineer - Remote Care Platform Impact
Senior Full-Stack Engineer - Remote Care Platform Impact

Remote • San Francisco (CA)

Remote
USD 150,000 - 200,000
Competitive compensation
Medical, dental & vision insurance
Unlimited PTO
Sales
Sales

CirrusMD • Austin (TX)

Hybrid
USD 90,000 - 130,000
Remote friendly
Unlimited PTO
401(k) match
+1
VP of Sales (CirrusMD)
VP of Sales (CirrusMD)

Quantum Health, Inc. • Dublin (OH)

Hybrid
USD 180,000 - 230,000
Competitive compensation
Remote-friendly
401(k) + match
+7
Senior Software Engineer, Marketing Platform
Senior Software Engineer, Marketing Platform

Curai Health • United States

Remote
USD 150,000 - 180,000
Comprehensive benefits
100% remote — work from home
401k plan with employer matching
+2
Client Success Executive
Client Success Executive

Quantum Health, Inc. • Augusta (GA)

Hybrid
USD 110,000 - 140,000
Competitive compensation
Remote friendly
401(k) match
+1