Overview
XO Health is seeking a front-end–leaning Full Stack Engineer to build the provider-facing applications, owning the user experience end to end and contributing to the GraphQL APIs and cloud services behind it.
What you'll do
- Lead the architecture and development of complex, data-rich provider-facing web applications, including component design, routing, code splitting, and lazy loading
- Design and implement scalable client-side state management for workflows such as claims, eligibility, authorizations, and provider onboarding
- Build complex, validated forms and multi-step workflows that make dense healthcare data easy to understand and act on
- Build efficient GraphQL clients, including query design, normalized caching, pagination, and optimistic updates
- Establish and maintain front-end testing standards across unit, component, and end-to-end tests
- Apply front-end security best practices for applications handling PHI, including OAuth 2.0/OIDC authentication flows, secure session handling, XSS prevention, and Content Security Policy
- Champion responsive, cross-browser UI development with modern CSS and a consistent component library
- Contribute to front-end architecture at scale (such as micro-frontends) and front-end CI/CD, including automated builds, linting, and deployment
- Design, develop, and maintain back-end services and GraphQL APIs that power the front end
- Implement serverless architectures and microservices that are independently scalable, resilient, and easy to deploy
- Integrate and customize rules engines for automated decision-making and efficiency
- Ensure application security and compliance with HIPAA and other regulations, with a focus on performance and scalability
- Engage with Product, UX, and cross-functional teams to define and deliver features that meet the complex demands of the healthcare sector
- Mentor engineers on front-end architecture, code quality, accessibility, and testing through code reviews, pairing, and technical guidance
What you'll need
- 5+ years building production software, with a strong focus on complex front-end web applications
- Deep expertise in a statically typed language and at least one modern component-based front-end framework, including reactive programming, complex forms, and client-side state management
- A strong eye for UI quality, including spotting misaligned spacing and inconsistent interactions
- Hands-on experience with front-end performance optimization, accessibility (WCAG 2.1 AA), and cross-browser compatibility
- Experience with GraphQL on the client side, plus a solid understanding of API design and back-end data models
- Working proficiency in at least one back-end language and a major cloud platform, including serverless services
- Experience with front-end testing at the unit, component, and end-to-end levels
- Comfort writing SQL and working with relational or NoSQL data
- Fluency with AI-assisted development tools
- Bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience
Nice to have
- Experience with more than one front-end framework
- Experience building or maintaining a design system or component library
- Experience with micro-frontend architectures or monorepos
- Experience building search experiences, including indexing, querying, and performance tuning
- Experience in healthcare, especially claims processing or provider portals, and an understanding of HIPAA
- Experience with iOS, Android, or cross-platform mobile development
- Experience integrating contact center platforms into web applications through their APIs and SDKs
- Experience building agentic AI chatbots or assistants, including LLM integration, tool calling, and conversational chat interfaces
Details
- Location: India (Remote)
- Compensation: ₹1,500,000 to ₹2,500,000 INR per year, based on candidate experience and relevant certifications
Read the full description and apply on the company’s own careers page.