Oct 25, 2025
Full-stack engineer
Engineering
In-person - Chicago
About Avant Health
Health insurance sucks. Costs are going up, people are frustrated, and insurance companies have failed us. Employers and their employees are faced with only terrible options. Avant Health is an AI-native benefits administrator (TPA) fixing healthcare benefits by designing and administering personalized and cost-effective health plans for employers, employees, and their families.
Our mission is enabling coverage and care that is affordable, accessible, & understandable. In order to do that, we need to rebuild the system from the ground up, leveraging new data, tools, and technology. When we succeed, people will get the care they need, at a price they can afford.
The Role
You'll build our AI-powered healthcare benefits platform using TypeScript, React, NestJS, NextJs, PostgreSQL, and AWS. Working across our stack, you'll implement member-facing features, internal tools, and AI infrastructure to transform the healthcare experience.
In this role, you'll work in an environment where AI tools are accelerating workflows and changing how value gets created. We're looking for engineers who bring not just technical skills, but the judgment, adaptability, and systems thinking that help teams navigate complexity and deliver impact.
Key Responsibilities
Design, develop, and maintain web applications using TypeScript, React, NestJS, NextJS, and PostgreSQL
Build robust APIs that power our member-facing applications and internal tools
Evaluate and integrate AI-generated solutions, applying judgment to ensure they meet quality, security, and architectural standards
Create scalable architecture on AWS that considers broader system implications and team coordination
Write clean, maintainable, and well-tested code with clear reasoning and documentation
Participate in code reviews with actionable feedback and thoughtful evaluation of tradeoffs
Work in an agile environment with a focus on iterative development and continuous learning
Take initiative to identify friction points, suggest improvements, and explore new approaches
Troubleshoot and resolve technical issues in production environments
What We're Looking For
We value how you think and approach problems as much as what you've built. The strongest engineers on our team share these traits:
Learning Velocity
You explore new tools and frameworks without waiting to be told. You read documentation critically, run experiments, and reflect on what works. When the ground shifts—and in healthcare tech, it often does—you adapt quickly.
Judgment Under Uncertainty
You don't just implement solutions; you evaluate them. When working with AI tools or any technical approach, you validate outputs, question assumptions, and surface potential failure modes before they become problems. You know when to move fast and when to dig deeper.
Systems Awareness
You see beyond your immediate code. You understand how your decisions affect the broader architecture, the deployment pipeline, data flows, and your teammates' work. Your solutions consider the full lifecycle and avoid creating downstream bottlenecks.
Clarity in Communication
You articulate your reasoning clearly, call out uncertainties, and make your feedback actionable. Whether in code reviews, technical discussions, or cross-functional planning, you help others understand both what you're building and why it matters.
Initiative
You're self-directed. You notice friction, try workarounds, and suggest improvements without waiting for permission. You test ideas before scaling them, but you don't need a detailed roadmap to start learning and contributing.
Technical Foundation
An ideal candidate has a solid technical grounding in the following:
Experience building and deploying full-stack applications with modern web technologies
Familiarity with TypeScript, React, and backend frameworks (NestJS or similar)
Understanding of database design, query optimization, and data modeling
Experience with RESTful API design and cloud infrastructure (AWS or comparable platforms)
Ability to write clean, well-tested, and maintainable code
Strong problem-solving skills and attention to detail
Note: We care more about your learning velocity and ability to adapt than your specific experience with our exact tech stack. If you've built similar systems and can demonstrate how you learn and grow, we want to hear from you.
Nice to Have
Experience in healthcare or insurtech
Knowledge of HIPAA compliance and healthcare data security
Experience thoughtfully integrating AI/ML tools into production workflows
Experience with DevOps practices and CI/CD pipelines
Track record of navigating ambiguous requirements and evolving priorities
Benefits
Competitive salary and equity options
Health, dental, and vision insurance
Flexible PTO policy
Professional development budget to support continuous learning
Office stipend
Regular team retreats and offsites
Interview Process
Our interview process is designed to understand both your technical capabilities and how you approach problems:
Application Review
Initial Call (30 minutes) with our Head of Engineering (Barrett) to understand your background, interests, and how you approach learning and growth.
Take-Home Project to showcase your judgment, communication, and decision-making process.
Technical Interview (60 minutes) with our CTO (John) and Head of Engineering (Barrett) about your take-home project. We'll explore your reasoning, how you evaluated tradeoffs, and how you approached uncertainty – we focus on real-world problem-solving.
Final Interview (60 minutes) with members of the leadership team to discuss your project, explore how you learn and adapt, and see if we're a mutual fit.