Full-Stack Software Engineer

Back to all jobs
  • YouShift
  • New York, NY
  • Full-Time
  • 2 months ago
  • $40k - $90k
Published
March 1, 2026
Location
New York, NY
Job Type

Full-Stack Software Engineer: our view in 3 lines...

  • The Role: A Full-Stack engineer role building and owning front-end and back-end systems for an AI-powered workforce platform for healthcare scheduling.
  • The Person: The person will design, build and own end-to-end product features from UI through API and database to deployment while improving reliability and debugging production systems.
  • Requirements: Candidate must have TypeScript experience and be comfortable with React and Node plus PostgreSQL and AWS and familiarity with CI/CD and deployments.

Job Description

About YouShift

Healthcare runs on people — but the systems that manage them are outdated. At YouShift, we’re building the AI-powered workforce OS for healthcare teams. Our platform replaces spreadsheets and fragmented legacy tools with an intelligent scheduling engine managed by AI agents that handles complex rules, compliance, and real-world operational constraints at scale.

Our investors include Y Combinator (YC) and Bain Capital Ventures—partners who believe in our mission to redefine how hospitals operate. We’re channeling this investment into building a world-class team: people with relentless drive, sharp problem-solving skills, and the passion to push limits in a fast-paced, high-intensity environment. If this resonates, you belong at YouShift.

About The Role

Full-Stack Engineers at YouShift own meaningful parts of the product and infrastructure end-to-end.

This role combines building new capabilities while improving systems already running in production. You will design systems from scratch — and take responsibility for their reliability once they’re live.

You won’t just implement specs. You’ll help define them.

You’ll work across:

  • Frontend: React (web), potentially React Native (mobile)
  • Backend: TypeScript, Node, PostgreSQL
  • Architecture: Strong domain modeling, hexagonal design principles
  • Infrastructure: AWS, deployments, monitoring, production debugging

What You’ll Do

  • Build and own product features end-to-end: UI → API → database → deployment.
  • Design clear interfaces for complex workflows (scheduling, rules engines, approvals, operations dashboards).
  • Model real-world operational constraints in clean, maintainable systems.
  • Improve reliability: testing strategy, CI/CD, observability, performance.
  • Debug production issues thoughtfully and systematically.
  • Ship frequently and iterate with real users.
  • Use modern AI development tooling to move faster without lowering quality.

What We’re Looking For

  • 2+ years (or equivalent experience) shipping production software in high-ownership environments.
  • Strong in TypeScript and comfortable across the stack (React + Node).
  • Solid fundamentals in data modeling and backend system design.
  • Good product instincts — you care about usability and clarity.
  • High agency: you take ownership of problems and drive them to completion.
  • Pragmatic but disciplined: you value clean abstractions and systems that can evolve.

Nice to Have

  • React Native experience.
  • Experience with strongly-typed API patterns (tRPC, Zod, TanStack Query).
  • Familiarity with constraint-based systems or scheduling logic.
  • AWS experience and Terraform (deployments, networking basics, observability).
  • Experience improving testing and QA pipelines.

What It’s Like to Join

  • Small team. High ownership. No bureaucracy.
  • You’ll design systems and see them in production quickly.
  • We move fast and expect intensity.
  • Real customers. Real operational impact.
  • Early equity and meaningful technical influence.

If you’re excited about building deep systems that handle real-world complexity — and taking responsibility for the full lifecycle of what you ship — we’d love to talk.

YouShift is transforming how hospitals and clinics manage staff scheduling. Founded by a team of engineers and healthcare experts from Harvard, we’re building the next-generation workforce management platform for healthcare—starting with AI-powered shift scheduling.

Born from firsthand experience watching family members in medicine struggle with chaotic, burnout-inducing schedules, YouShift is on a mission to bring fairness, flexibility, and intelligence to healthcare staffing.

Unlike traditional tools that replicate spreadsheets or require manual input, YouShift leverages cutting-edge optimization algorithms and agentic AI to create shift schedules that respect both hospital needs and staff preferences. We’re replacing outdated admin-heavy workflows with a modern, automated platform that empowers doctors and nurses to have a voice in their schedules.

Key Skills
? Key Skills in dark blue have been inferred based on similar industry roles
Node.js CI/CD Trpc React Native UI CI CD SOLID Design Systems Strategy Typescript React Postgresql AWS Terraform

Subscribe to Career Resources

Get the latest career advice, industry insights, and job opportunities delivered to your inbox.