Skip to content
VitalizeVitalizeSan Francisco, CA

Senior Full Stack Engineer

Build the decision engine that powers explainable staffing recommendations and workflows for hospitals. The role requires strong TypeScript skills, full-stack experience, systems thinking, and comfort working directly with clinical customers.

$195k – $275k/yr
Hybrid5+ YOEFullstack Engineering

About the job

Responsibilities

  • Design and build decision logic for staffing recommendations, alerts, and workflows.
  • Own systems that balance staffing rules, hospital policies, patient needs, and operational constraints.
  • Partner with Product Managers, Designers, and Engineers to build complex, customer-friendly software.
  • Work directly with clinical leaders to understand staffing decisions.
  • Build explainable software that helps users trust, validate, or override recommendations.
  • Define the boundary between automation and human judgment as hospital operations become more automated.
  • Improve the system using customer feedback, production data, and real-world outcomes.

Requirements

  • Expertise with TypeScript.
  • Experience across the entire technology stack.
  • Strong systems thinking and ability to reason through complex edge cases.
  • Customer-facing problem-solving and rapid product iteration skills.
  • Clear communication and a high-ownership mindset.

Technology Stack

  • Bun
  • TypeScript
  • Effect
  • React
  • TanStack Router
  • PlanetScale

Compensation and Benefits

  • Annual salary range of $195,000–$275,000.
  • Medical, dental, and vision insurance.
  • 401(k) with company match.
  • Flexible PTO.
  • Unlimited travel budget for customer-site visits.
  • Bi-annual company off-sites.
  • Free in-office meals.
  • $5,000 relocation bonus.
  • Desk setup reimbursement.
  • Commuter benefits.
  • Monthly gym and wellness stipend.

Skills

TypeScriptBunEffectReactTanstack RouterPlanetscaleSystems Thinking