Back to search
YouShift Linkedin · Posted 1mo ago

Full-Stack Software Engineer

New York City, New York, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed 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.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent