
Evolent är ett hälso- och sjukvårdsföretag som hjälper vårdfinansiärer och vårdgivare att samordna behandlingar och hantera kostnader inom flera specialistområden, däribland onkologi, kardiologi, rörelseapparatens sjukdomar och primärvård. Företagets managementlösningar stödjer vårdprocesser som är utformade för att förbättra resultaten och koppla klinisk vägledning till patienternas behov. Evolent verkar inom hälso- och sjukvården och mjukvarubaserade tjänster, med team som fokuserar på att utveckla och leverera dessa lösningar.
Ledande mjukvaruingenjör inom React och Next.js
Leda frontendaritektur och utveckling för Evolents AI-assisterade vårdplattform och utforma arbetsflöden mellan AI-agenter och människor med React och Next.js. Vägleda leveransen inom tillgänglighet, säkerhet och hela frontendens livscykel.
140 000 $ – 160 000 $ / år
DistansHeltidSeniorObligatoriskt Språk: engelskaFullstackingenjörMjukvaruingenjörBeskrivning
- Leda utvecklingen av överlämningsupplevelsen mellan AI-agenter och människor, från design till leverans.
- Vägleda och coacha frontendingenjörer.
- Ansvara för frontendutveckling från koncept till driftsättning och löpande underhåll.
- Samarbeta med produkt-, UX-, klinik- och teknikteam för att prioritera och leverera funktioner.
- Fastställa arkitektur för React och Next.js, komponentgränser, cachelagringsstandarder och beteende för läsning efter skrivning.
- Definiera standarder för egen drift av Next.js-containrar på AKS.
- Etablera backend-for-frontend-mönster och integrationer med tjänster i .NET/C# och Python/FastAPI.
- Samarbeta kring designtokens och teman baserade på Material Design.
- Hantera npm-kontroller för leveranskedjan och skanning av beroenden.
- Granska kod och upprätthålla standarder för teknik, tillgänglighet och säkerhet.
- Leda uppgraderingar av ramverk och bibliotek, inklusive migreringar av Next.js.
- Utforma strömmande gränssnitt med SSE, Vercel AI SDK, assistant-ui, CopilotKit och AG-UI.
- Specificera AG-UI-kontrakt för händelser, delat tillstånd, frontendverktyg och avbrott för godkännanden.
- Utforma arbetsflöden med mänsklig medverkan för godkännanden, ändringar, åsidosättningar och granskningar.
- Definiera hur långsamma, avbrutna eller misslyckade anrop till agenter ska hanteras.
- Leda leveransen av datatunga rutnät, dokumentvisare, redigerare för formaterad text och arbetsflödesguider.
- Säkerställa efterlevnad av WCAG 2.1/2.2 AA och Section 508.
- Lägga till OpenTelemetry-instrumentering i frontend.
- Använda och utvärdera AI-assisterade utvecklingsverktyg med bibehållen kvalitet, säkerhet, regelefterlevnad och integritet.
- Utveckla återanvändbara AI-instruktioner, agenter, handböcker och tekniska arbetssätt.
- Följa policyer för AI, immateriella rättigheter, säkerhet, integritet, PHI och ansvarsfull AI.
- Se till att PHI inte lagras i webbläsaren eller förekommer i klientloggar och telemetri.
- Granska och validera AI-assisterade lösningar tillsammans med kollegor.
Krav
- Minst 7 års yrkeserfarenhet av mjukvaruutveckling, inklusive 4 år med att bygga produktionssatta webbapplikationer med React och TypeScript.
- Minst 2 års erfarenhet av att leda team med tre eller fler mjukvaruingenjörer.
- Goda praktiska kunskaper i Next.js, inklusive Server- och Client Components, rendering på serversidan, strömning och cachelagring.
- Erfarenhet av att bygga AI- eller agentdrivna användargränssnitt eller jämförbara strömmande gränssnitt och realtidsgränssnitt med Server-Sent Events eller WebSockets.
- Erfarenhet av att utveckla datatunga företagsskärmar med KendoReact eller MUI.
- Erfarenhet av backend-for-frontend-arkitektur och tjänster i .NET (C#) och Python (FastAPI).
- Erfarenhet av att implementera autentisering med Entra ID (Azure AD) och OpenID Connect.
- Expertkunskap i att bygga applikationer som uppfyller kraven i WCAG 2.1/2.2 AA och Section 508.
- Erfarenhet av Vitest eller Jest, React Testing Library och Playwright.
- Erfarenhet av Docker, Kubernetes (helst AKS), GitHub Actions och OpenTelemetry.
- Erfarenhet av säkerhet i npm:s leveranskedja, inklusive SBOM:er, policyer för låsfiler och skanning av beroenden.
- Regelbunden användning av AI-assisterade utvecklingsverktyg, till exempel GitHub Copilot.
- Goda ledaregenskaper och god kommunikativ förmåga.
- Erfarenhet av agila arbetssätt och geografiskt distribuerade team.
- God problemlösningsförmåga.
- Kandidat- eller masterexamen i datavetenskap, mjukvaruteknik eller ett närliggande ämne, eller motsvarande yrkeserfarenhet.
- Internetanslutning i hemmet med hastighet över 10 Mbps.
- Före anställning krävs fotolegitimation utfärdad av myndighet, en omfattande bakgrundskontroll, personlig I-9-verifiering och eventuellt drogtest.
- Närvaro på plats kan krävas vid intervjuer i den sista rekryteringsrundan.
- AI-verktyg är förbjudna under intervjuer.
- Meriterande erfarenhet: Python och Pydantic AI; AI-agentupplevelser med mänsklig medverkan; FHIR R4; Da Vinci PAS; Azure Service Bus; C#/.NET; designsystem och Material Design; AI-integrationer i produktion; eller vård, PHI eller HIPAA.
Förmåner
- Balans mellan arbete och fritid.
- Flexibla arbetsformer.
- Självständighet i rollen.
- Sjukförsäkringsförmåner.
- Omfattande förmånspaket.
- Arbetsgivare med lika möjligheter.
- Stöd vid behov av skäliga anpassningar.