- YouShift
- New York, NY
- Full-Time
- 2 months ago
- $40k - $90k
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.
