About the Role:
We're hiring a Senior Full Stack Engineer to build and evolve patient-facing features across our healthcare platform. You'll own end-to-end feature delivery, from API design through polished UI while mentoring teammates and driving technical excellence across the stack.
What You'll Do:
Feature Development
- Design and implement patient-facing features spanning our NestJS backend and Next.js frontend
- Build complex workflows including appointment booking, insurance verification, and patient portal experiences
- Create responsive, accessible interfaces using React, Radix UI, and Tailwind CSS
- Develop robust APIs with proper validation, error handling, and documentation
Technical Leadership:
- Guide architectural decisions for new features and refactors
- Establish patterns for state management, form handling, and API integration
- Conduct code reviews with focus on maintainability and performance
- Mentor engineers on full stack best practices and healthcare domain knowledge
System Integration:
- Build features that integrate with EHR systems, payment processors, and third-party services
- Work with background job systems (Bull queues) for async operations
- Implement proper error handling across distributed system boundaries
Quality & Reliability:
- Write comprehensive tests (Jest, React Testing Library) for critical paths
- Ensure HIPAA compliance in patient data handling
- Monitor feature performance and address issues proactively
- Participate in on-call rotation for patient-facing systems
Qualifications Required:
- 5+ years of full-stack engineering experience
- Strong proficiency with TypeScript across frontend and backend
- Experience with React (Next.js preferred) including hooks, context, and state management
- Experience with Node.js backend frameworks (NestJS, Express)
- Solid understanding of PostgreSQL, TypeORM or similar ORMs
- Experience with form handling libraries (React Hook Form, Formik) and validation (Zod, Yup)
- Track record of shipping complex, user-facing features end-to-end
- Experience mentoring engineers or leading technical initiatives
Preferred
- Healthcare industry experience (EHR integrations, HIPAA compliance)
- Experience with Redux, React Query for state management
- Background with component libraries (Radix UI, shadcn)
- Experience with background job systems (Bull, BullMQ, Sidekiq)
- Familiarity with Salesforce integration
- Experience with feature flagging and gradual rollouts - Experience with observability tools (Datadog, analytics platforms)