
Evolent is a healthcare company that helps health plans and care providers coordinate treatment and manage costs across specialties, including oncology, cardiology, musculoskeletal care, and primary care. Its management solutions support care pathways designed to improve outcomes and connect clinical guidance with patients’ needs. The company works across healthcare and software-enabled services, with teams focused on building and delivering these solutions.
Lead Software Engineer, React and Next.js
Lead front-end architecture and engineering for Evolent’s AI-assisted healthcare platform, shaping agent-to-human workflows with React and Next.js. Guide delivery across accessibility, security, and the front-end lifecycle.
Opis
- Lead development of the agent-to-human handoff experience, from design through delivery.
- Guide and mentor front-end engineers.
- Oversee front-end development from concept to deployment and ongoing maintenance.
- Work with product, UX, clinical, and engineering partners to prioritize and deliver features.
- Set React and Next.js architecture, component boundaries, caching standards, and read-your-writes behavior.
- Define standards for self-hosting Next.js containers on AKS.
- Establish backend-for-frontend patterns and integrations with .NET/C# and Python/FastAPI services.
- Collaborate on design tokens and Material-based themes.
- Manage npm supply-chain controls and dependency scanning.
- Review code and uphold engineering, accessibility, and security standards.
- Lead framework and library upgrades, including Next.js migrations.
- Design streaming interfaces using SSE, Vercel AI SDK, assistant-ui, CopilotKit, and AG-UI.
- Specify AG-UI event contracts, shared state, front-end tools, and approval interrupts.
- Design human-in-the-loop workflows for approvals, changes, overrides, and audits.
- Define responses to slow, interrupted, or failed agent calls.
- Lead delivery of data-intensive grids, document viewers, rich-text editors, and workflow wizards.
- Ensure conformance with WCAG 2.1/2.2 AA and Section 508.
- Add OpenTelemetry instrumentation to the front end.
- Use and assess AI-assisted engineering tools while maintaining quality, security, compliance, and privacy.
- Develop reusable AI prompts, agents, playbooks, and engineering patterns.
- Adhere to AI, intellectual property, security, privacy, PHI, and Responsible AI policies.
- Keep PHI out of browser storage, client logs, and telemetry.
- Review and validate AI-assisted solutions with peers.
Zahteve
- At least 7 years of professional software development, including 4 years building production web applications with React and TypeScript.
- At least 2 years leading teams of three or more software engineers.
- Strong practical knowledge of Next.js, including Server and Client Components, server-side rendering, streaming, and caching.
- Experience building AI- or agent-driven user interfaces, or comparable streaming and real-time interfaces using Server-Sent Events or WebSockets.
- Experience developing data-intensive enterprise screens with KendoReact or MUI.
- Experience with backend-for-frontend architecture and .NET (C#) and Python (FastAPI) services.
- Experience implementing Entra ID (Azure AD) and OpenID Connect authentication.
- Expertise building applications that meet WCAG 2.1/2.2 AA and Section 508 requirements.
- Experience with Vitest or Jest, React Testing Library, and Playwright.
- Experience with Docker, Kubernetes (AKS preferred), GitHub Actions, and OpenTelemetry.
- Experience with npm supply-chain security, including SBOMs, lockfile policies, and dependency scanning.
- Regular use of AI-assisted development tools such as GitHub Copilot.
- Strong leadership and communication skills.
- Experience with Agile practices and globally distributed teams.
- Strong problem-solving ability.
- Bachelor’s or master’s degree in computer science, software engineering, or a related discipline, or equivalent professional experience.
- Home internet speed above 10 Mbps.
- Before employment: government-issued photo identification, a comprehensive background check, in-person I-9 verification, and potentially a drug screening.
- Final-round interviews may require onsite attendance.
- AI tools are prohibited during interviews.
- Preferred experience: Python and Pydantic AI; human-in-the-loop AI agent experiences; FHIR R4; Da Vinci PAS; Azure Service Bus; C#/.NET; design systems and Material Design; production AI integrations; or healthcare, PHI, or HIPAA.
Ugodnosti
- Work-life balance.
- Flexible work arrangements.
- Autonomy in the role.
- Health insurance benefits.
- Comprehensive benefits package.
- Equal opportunity employer.
- Reasonable accommodation support.