Evolent
Evolent
Evolent to firma z sektora ochrony zdrowia, która pomaga planom ubezpieczeniowym i świadczeniodawcom koordynować leczenie oraz zarządzać kosztami w różnych specjalizacjach, w tym w onkologii, kardiologii, opiece nad układem mięśniowo-szkieletowym i podstawowej opiece zdrowotnej. Jej rozwiązania do zarządzania wspierają ścieżki opieki zaprojektowane tak, by poprawiać wyniki leczenia i łączyć wskazówki kliniczne z potrzebami pacjentów. Firma działa w obszarze ochrony zdrowia i usług wykorzystujących oprogramowanie, a jej zespoły koncentrują się na tworzeniu i dostarczaniu tych rozwiązań.

Główny inżynier oprogramowania, React i Next.js

Kieruj architekturą i rozwojem interfejsu platformy Evolent dla ochrony zdrowia wspieranej przez AI, kształtując współpracę agentów z ludźmi w React i Next.js. Koordynuj działania na rzecz dostępności, bezpieczeństwa i pełnego cyklu życia interfejsu.

Opis

  • Kieruj opracowaniem procesu przekazywania zadań od agenta człowiekowi — od projektu po wdrożenie.
  • Wspieraj i mentoruj inżynierów front-endu.
  • Nadzoruj rozwój front-endu od koncepcji przez wdrożenie po bieżące utrzymanie.
  • Współpracuj z zespołami produktu, UX, klinicystami i inżynierami, aby ustalać priorytety i dostarczać funkcje.
  • Określaj architekturę React i Next.js, granice komponentów, standardy buforowania oraz zachowanie read-your-writes.
  • Opracuj standardy samodzielnego hostowania kontenerów Next.js w AKS.
  • Wdrażaj wzorce backend-for-frontend i integracje z usługami .NET/C# oraz Python/FastAPI.
  • Współpracuj przy tworzeniu tokenów projektowych i motywów opartych na Material.
  • Zarządzaj kontrolami łańcucha dostaw npm i skanowaniem zależności.
  • Weryfikuj kod oraz egzekwuj standardy inżynierii, dostępności i bezpieczeństwa.
  • Kieruj aktualizacjami frameworków i bibliotek, w tym migracjami Next.js.
  • Projektuj interfejsy strumieniowe z użyciem SSE, Vercel AI SDK, assistant-ui, CopilotKit i AG-UI.
  • Określaj kontrakty zdarzeń AG-UI, współdzielony stan, narzędzia front-endowe i przerwania wymagające zatwierdzenia.
  • Projektuj procesy z udziałem człowieka dotyczące zatwierdzeń, zmian, nadpisań i audytów.
  • Określaj reakcje na powolne, przerwane lub nieudane wywołania agentów.
  • Kieruj tworzeniem siatek danych, przeglądarek dokumentów, edytorów tekstu sformatowanego i kreatorów przepływów pracy.
  • Zapewniaj zgodność z WCAG 2.1/2.2 AA i Section 508.
  • Dodawaj instrumentację OpenTelemetry do front-endu.
  • Korzystaj z narzędzi inżynierskich wspieranych przez AI i oceniaj je, dbając o jakość, bezpieczeństwo, zgodność i prywatność.
  • Twórz wielokrotnego użytku prompty AI, agentów, podręczniki i wzorce inżynierskie.
  • Przestrzegaj zasad dotyczących AI, własności intelektualnej, bezpieczeństwa, prywatności, PHI i odpowiedzialnej AI.
  • Nie dopuszczaj do przechowywania PHI w pamięci przeglądarki, dziennikach klienta ani telemetrii.
  • Weryfikuj rozwiązania wspierane przez AI i oceniaj je wspólnie z zespołem.

Wymagania

  • Co najmniej 7 lat doświadczenia zawodowego w tworzeniu oprogramowania, w tym 4 lata pracy nad produkcyjnymi aplikacjami internetowymi w React i TypeScript.
  • Co najmniej 2 lata kierowania zespołami składającymi się z co najmniej trzech inżynierów oprogramowania.
  • Bardzo dobra praktyczna znajomość Next.js, w tym komponentów serwerowych i klienckich, renderowania po stronie serwera, przesyłania strumieniowego i buforowania.
  • Doświadczenie w tworzeniu interfejsów użytkownika opartych na AI lub agentach albo porównywalnych interfejsów strumieniowych działających w czasie rzeczywistym z użyciem Server-Sent Events lub WebSockets.
  • Doświadczenie w tworzeniu ekranów korporacyjnych przetwarzających duże ilości danych w KendoReact lub MUI.
  • Doświadczenie z architekturą backend-for-frontend oraz usługami .NET (C#) i Python (FastAPI).
  • Doświadczenie we wdrażaniu uwierzytelniania Entra ID (Azure AD) i OpenID Connect.
  • Ekspercka znajomość tworzenia aplikacji spełniających wymagania WCAG 2.1/2.2 AA i Section 508.
  • Doświadczenie z Vitest lub Jest, React Testing Library i Playwright.
  • Doświadczenie z Docker, Kubernetes (preferowane AKS), GitHub Actions i OpenTelemetry.
  • Doświadczenie w zabezpieczaniu łańcucha dostaw npm, w tym obsłudze SBOM, zasad plików blokad i skanowaniu zależności.
  • Regularne korzystanie z narzędzi programistycznych wspieranych przez AI, takich jak GitHub Copilot.
  • Dobre umiejętności przywódcze i komunikacyjne.
  • Doświadczenie w pracy zgodnej z praktykami Agile i w globalnie rozproszonych zespołach.
  • Umiejętność rozwiązywania problemów.
  • Tytuł licencjata lub magistra z informatyki, inżynierii oprogramowania lub pokrewnej dziedziny albo równoważne doświadczenie zawodowe.
  • Prędkość domowego łącza internetowego powyżej 10 Mb/s.
  • Przed zatrudnieniem wymagane są: dokument tożsamości ze zdjęciem wydany przez organ państwowy, kompleksowa weryfikacja przeszłości, osobista weryfikacja formularza I-9 oraz możliwe badanie na obecność narkotyków.
  • Ostatni etap rozmów kwalifikacyjnych może wymagać obecności na miejscu.
  • Podczas rozmów kwalifikacyjnych nie wolno korzystać z narzędzi AI.
  • Dodatkowym atutem będzie doświadczenie z Python i Pydantic AI; agentami AI z udziałem człowieka; FHIR R4; Da Vinci PAS; Azure Service Bus; C#/.NET; systemami projektowymi i Material Design; produkcyjnymi integracjami AI; ochroną zdrowia, PHI lub HIPAA.

Benefity

  • Równowaga między pracą a życiem prywatnym.
  • Elastyczne warunki pracy.
  • Samodzielność na stanowisku.
  • Ubezpieczenie zdrowotne.
  • Kompleksowy pakiet świadczeń.
  • Pracodawca zapewniający równe szanse.
  • Wsparcie w zapewnieniu racjonalnych usprawnień.

Powiązane oferty pracy

NAOS

Przedstawiciel handlowy, Kanada (praca zdalna)

NAOS

Rozwijaj marki kosmetyczne NAOS w sklepach i spa w całej Kanadzie, pracując zdalnie. Prowadź współpracę z klientami, wprowadzaj nowe produkty, szkol zespoły partnerów i pozyskuj nowych klientów.

Otwórz
Liebherr Group

Przedstawiciel handlowy w terenie — Raleigh, Karolina Północna

Liebherr Group

Sprzedaż nowego i używanego sprzętu Liebherr klientom z branży budowlanej i instytucjom publicznym w rejonie Raleigh. Rozwijanie sprzedaży na powierzonym terenie dzięki znajomości produktów, relacjom z klientami i analizie rynku.

Otwórz
Schaeffler

Przedstawiciel handlowy ds. łożysk przemysłowych

Schaeffler

Sprzedaż łożysk promieniowych i liniowych Schaeffler w stanie Iowa i Nebrasce oraz rozwijanie relacji z dystrybutorami i pozyskiwanie nowych klientów. Zarządzanie sprzedażą w regionie dla globalnej firmy technologicznej.

Otwórz
Staples Promotional Products

Przedstawiciel handlowy ds. sprzedaży w sektorze publicznym — Maryland

Staples Promotional Products

Rozwijaj bazę klientów Staples Promotional Products w sektorze publicznym i edukacyjnym w Maryland, prowadząc sprzedaż zdalną, kompleksowy rozwój biznesu oraz spotkania z klientami na miejscu.

Otwórz
FXCollaborative

Starszy architekt ds. planowania przestrzennego i koncepcji wstępnych

FXCollaborative
51 – 200 Pracownicy
BudownictwoNieruchomości

Opracowywać analizy wykonalności, analizy zagospodarowania przestrzennego i materiały dotyczące zmiany przeznaczenia terenów dla projektów wielofunkcyjnych w Nowym Jorku. Tworzyć koncepcje projektowe i koordynować zgodność z przepisami z konsultantami oraz prawnikami ds. użytkowania gruntów.

Otwórz