Labcorp

Senior Front-End and Agentic-UI Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-инженер фронтенда в Evolent: разработка сложных фич веб-платформы на React и Next.js (TypeScript), включая стриминговые интерфейсы для AI-агентов (agentic UI). Роль предполагает техническое лидерство, менторство джунов и активное использование AI-ассистентов в разработке.

Задачи

  • Проектировать, разрабатывать и деплоить сложные frontend-фичи на React и Next.js с учётом масштабируемости, доступности и поддерживаемости
  • Создавать Server и Client Components по стандартам рендеринга и кэширования команды
  • Реализовывать BFF-эндпоинты и интеграции с сервисами на .NET (C#) и Python (FastAPI), аутентификацию через Entra ID / OpenID Connect
  • Разрабатывать насыщенные данными экраны: большие гриды, просмотрщики PDF и документов, rich-text редакторы, визарды — на KendoReact или MUI
  • Строить стриминговые интерфейсы (SSE) для отображения нарративов агентов, вызовов инструментов, цитат и генеративного UI на Vercel AI SDK, assistant-ui и CopilotKit поверх протокола AG-UI
  • Реализовывать human-in-the-loop сценарии с подтверждением, изменением или отменой рекомендаций агента
  • Обеспечивать устойчивость к медленным, прерванным и упавшим вызовам агентов: ретраи, таймауты, возобновляемые стримы, статусные сообщения
  • Проводить код-ревью и менторить младших инженеров
  • Создавать доступные компоненты по WCAG 2.1/2.2 AA и Section 508 и устранять дефекты доступности
  • Писать компонентные и e2e-тесты на Vitest, React Testing Library и Playwright
  • Улучшать CI/CD-пайплайны, supply-chain-контроли и инструментацию OpenTelemetry
  • Диагностировать и устранять продакшн-инциденты, обеспечивая высокую доступность
  • Использовать одобренные AI-инструменты (например, GitHub Copilot) и валидировать результаты их работы
  • Соблюдать политики безопасности, приватности, обработки PHI и Responsible AI

Требования

  • 5+ лет профессиональной разработки ПО, из них 3+ года production-приложений на React и TypeScript
  • Практический опыт с Next.js: Server и Client Components, SSR, стриминг
  • Опыт создания стриминговых или real-time интерфейсов на SSE или WebSockets
  • Опыт построения насыщенных данными enterprise-экранов на KendoReact (Telerik) или MUI
  • Опыт интеграции фронтенда с REST API и backend-сервисами, включая паттерн BFF
  • Опыт аутентификации через Entra ID (Azure AD) и OpenID Connect
  • Сильное знание WCAG 2.1/2.2 AA и Section 508, опыт создания доступных приложений
  • Опыт с Vitest или Jest, React Testing Library и Playwright
  • Опыт с Docker, CI/CD на GitHub Actions и Git-процессами, включая pull requests
  • Ежедневное использование AI-ассистентов разработки, например GitHub Copilot
  • Умение работать самостоятельно и в глобально распределённой команде
  • Сильные навыки решения проблем и диагностики сложных технических задач
  • Сильные коммуникативные навыки: ведение технических дискуссий, презентации стейкхолдерам, написание документации

Условия

  • Удалённая работа из дома
  • Баланс работы и личной жизни, гибкий график и автономия
  • Комплексные бенефиты, включая медицинскую страховку, для подходящих сотрудников
  • Требуется высокоскоростной интернет более 10 Мбит/с
  • Проверка личности, background check и I-9 верификация при трудоустройстве
  • Финальные интервью могут требовать очного присутствия

Навыки

  • React
  • Next.js
  • TypeScript
  • Server Components
  • Client Components
  • SSR
  • SSE
  • WebSockets
  • Vercel AI SDK
  • assistant-ui
  • CopilotKit
  • AG-UI
  • Pydantic AI
  • KendoReact
  • MUI
  • REST API
  • BFF
  • Entra ID
  • OpenID Connect
  • WCAG 2.1/2.2 AA
  • Section 508
  • Vitest
  • Jest
  • React Testing Library
  • Playwright
  • Docker
  • GitHub Actions
  • Git
  • GitHub Copilot
  • OpenTelemetry
  • Python
  • FastAPI
  • C#
  • .NET
  • Kubernetes
  • AKS
  • Azure Service Bus
  • FHIR R4
  • HIPAA

Похожие вакансии

Staff Software Engineer, Gemini Cloud Assist Experience
GoogleSeniorSan FranciscoОфис
207,000 – 300,000 USD в год
19 окт.
Software Engineer, UI/UX
BurnBotMiddleSouth San FranciscoОфис
123,000 – 170,000 USD в год
19 окт.
Founding Engineer
MLabsLeadNew YorkОфис
180,000 – 220,000 USD в год
19 окт.
Remote JavaScript Developer
TuringMiddleSan FranciscoУдалённо
200 – 300 USD в час
19 окт.
Remote JavaScript Developer
TuringMiddleAustinУдалённо
200 – 300 USD в час
19 окт.
Senior Front-End and Agentic-UI Engineer — Labcorp, Удалённо | itrelocate