Evolent
Evolent
Evolent adalah perusahaan layanan kesehatan yang membantu perusahaan asuransi kesehatan dan penyedia layanan kesehatan mengoordinasikan perawatan serta mengelola biaya di berbagai bidang, termasuk onkologi, kardiologi, perawatan muskuloskeletal, dan layanan primer. Solusi manajemennya mendukung jalur perawatan yang dirancang untuk meningkatkan hasil dan menghubungkan panduan klinis dengan kebutuhan pasien. Perusahaan ini bergerak di bidang layanan kesehatan dan layanan berbasis perangkat lunak, dengan tim yang berfokus pada pengembangan dan penyediaan solusi tersebut.

Insinyur Perangkat Lunak Utama, React dan Next.js

Pimpin arsitektur dan rekayasa front-end untuk platform layanan kesehatan berbantuan AI Evolent, membentuk alur kerja antara agen dan manusia dengan React dan Next.js. Arahkan pengiriman dengan memperhatikan aksesibilitas, keamanan, dan siklus hidup front-end.

Deskripsi

  • Pimpin pengembangan pengalaman serah terima dari agen ke manusia, mulai dari desain hingga pengiriman.
  • Bimbing dan dampingi para engineer front-end.
  • Awasi pengembangan front-end dari konsep hingga penerapan dan pemeliharaan berkelanjutan.
  • Bekerja sama dengan mitra produk, UX, klinis, dan rekayasa untuk memprioritaskan serta menghadirkan fitur.
  • Tetapkan arsitektur React dan Next.js, batas komponen, standar caching, serta perilaku read-your-writes.
  • Tentukan standar untuk hosting mandiri kontainer Next.js di AKS.
  • Bangun pola backend-for-frontend dan integrasi dengan layanan .NET/C# serta Python/FastAPI.
  • Berkolaborasi dalam token desain dan tema berbasis Material.
  • Kelola kontrol rantai pasok npm dan pemindaian dependensi.
  • Tinjau kode dan tegakkan standar rekayasa, aksesibilitas, serta keamanan.
  • Pimpin peningkatan framework dan pustaka, termasuk migrasi Next.js.
  • Rancang antarmuka streaming menggunakan SSE, Vercel AI SDK, assistant-ui, CopilotKit, dan AG-UI.
  • Tentukan kontrak peristiwa AG-UI, status bersama, alat front-end, dan interupsi persetujuan.
  • Rancang alur kerja human-in-the-loop untuk persetujuan, perubahan, penggantian, dan audit.
  • Tentukan penanganan untuk pemanggilan agen yang lambat, terputus, atau gagal.
  • Pimpin pengiriman grid intensif data, penampil dokumen, editor teks kaya, dan wizard alur kerja.
  • Pastikan kesesuaian dengan WCAG 2.1/2.2 AA dan Section 508.
  • Tambahkan instrumentasi OpenTelemetry pada front-end.
  • Gunakan dan evaluasi alat rekayasa berbantuan AI sambil menjaga kualitas, keamanan, kepatuhan, dan privasi.
  • Kembangkan prompt AI, agen, panduan kerja, dan pola rekayasa yang dapat digunakan kembali.
  • Patuhi kebijakan AI, kekayaan intelektual, keamanan, privasi, PHI, dan Responsible AI.
  • Jangan simpan PHI di penyimpanan browser, log klien, atau telemetri.
  • Tinjau dan validasi solusi berbantuan AI bersama rekan kerja.

Persyaratan

  • Minimal 7 tahun pengalaman profesional dalam pengembangan perangkat lunak, termasuk 4 tahun membangun aplikasi web produksi dengan React dan TypeScript.
  • Minimal 2 tahun memimpin tim yang terdiri dari tiga atau lebih engineer perangkat lunak.
  • Pengetahuan praktis yang kuat tentang Next.js, termasuk Server dan Client Components, rendering sisi server, streaming, dan caching.
  • Pengalaman membangun antarmuka pengguna berbasis AI atau agen, atau antarmuka streaming dan waktu nyata sejenis menggunakan Server-Sent Events atau WebSockets.
  • Pengalaman mengembangkan layar perusahaan yang intensif data dengan KendoReact atau MUI.
  • Pengalaman dengan arsitektur backend-for-frontend serta layanan .NET (C#) dan Python (FastAPI).
  • Pengalaman menerapkan autentikasi Entra ID (Azure AD) dan OpenID Connect.
  • Keahlian membangun aplikasi yang memenuhi persyaratan WCAG 2.1/2.2 AA dan Section 508.
  • Pengalaman menggunakan Vitest atau Jest, React Testing Library, dan Playwright.
  • Pengalaman dengan Docker, Kubernetes (AKS diutamakan), GitHub Actions, dan OpenTelemetry.
  • Pengalaman dengan keamanan rantai pasok npm, termasuk SBOM, kebijakan lockfile, dan pemindaian dependensi.
  • Rutin menggunakan alat pengembangan berbantuan AI seperti GitHub Copilot.
  • Keterampilan kepemimpinan dan komunikasi yang kuat.
  • Pengalaman dengan praktik Agile dan tim yang tersebar secara global.
  • Kemampuan pemecahan masalah yang kuat.
  • Gelar sarjana atau magister di bidang ilmu komputer, rekayasa perangkat lunak, atau disiplin terkait, atau pengalaman profesional yang setara.
  • Kecepatan internet rumah di atas 10 Mbps.
  • Sebelum mulai bekerja: identitas berfoto yang diterbitkan pemerintah, pemeriksaan latar belakang menyeluruh, verifikasi I-9 secara langsung, dan kemungkinan tes narkoba.
  • Wawancara tahap akhir mungkin mengharuskan kehadiran di lokasi.
  • Penggunaan alat AI dilarang selama wawancara.
  • Pengalaman yang diutamakan: Python dan Pydantic AI; pengalaman agen AI dengan human-in-the-loop; FHIR R4; Da Vinci PAS; Azure Service Bus; C#/.NET; sistem desain dan Material Design; integrasi AI dalam produksi; atau layanan kesehatan, PHI, maupun HIPAA.

Tunjangan

  • Keseimbangan kehidupan kerja.
  • Pengaturan kerja yang fleksibel.
  • Otonomi dalam peran.
  • Tunjangan asuransi kesehatan.
  • Paket tunjangan yang komprehensif.
  • Pemberi kerja yang memberikan kesempatan setara.
  • Dukungan akomodasi yang wajar.

Lowongan Terkait

MeridianLink

Insinyur Data Senior di MeridianLink (Jarak Jauh, AS)

MeridianLink

Bangun platform ETL dan analitik yang dapat diskalakan untuk MeridianLink, penyedia perangkat lunak layanan keuangan. Kembangkan pipeline data yang aman untuk peramalan, analisis risiko, dan wawasan pelanggan.

Buka