Flagler Health
Senior Fullstack Engineer - RCM
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Fullstack Engineer в Flagler Health — платформе клинического ПО для musculoskeletal-клиник. Ведёт основной продукт end-to-end в монорепозитории: Vue 3 и TypeScript на фронте, Express и MongoDB на бэкенде, с контрактным подходом к API.
Задачи
- Разрабатывать экраны на базе внутренней библиотеки компонентов
- Проектировать и реализовывать API-роуты contract-first с общими схемами для фронтенда и бэкенда
- Моделировать клинические данные и данные revenue cycle в MongoDB, поддерживая их queryable по мере роста коллекций
- Работать внутри общих TypeScript-пакетов, от которых зависят все приложения в репозитории
- Вести фичи от спецификации до продакшена и поддерживать их после релиза
- Работать по всему revenue cycle — от pre-visit clearance до оплаты
- Интегрироваться с EHR и внешними системами клиентов
Требования
- 5+ лет разработки и релиза production веб-приложений, включая 3+ года опыта в health care revenue cycle management
- Сильный TypeScript по всему стеку
- Практический опыт с современным фронтенд-фреймворком, например Vue или React
- Опыт бэкенда с Node, Express и MongoDB/Mongoose
- Понимание стоимости запросов: работа с большими и широкими клиническими и финансовыми данными, решения по индексам и схемам
- Способность называть недостатки используемых инструментов, а не только их возможности
- Опыт проектирования под непредсказуемый рост и умение объяснить, что сделали бы иначе
- Опыт работы в большой чужой кодовой базе с улучшением, а не переписыванием
- Опыт передачи медицинских данных между системами: HL7, FHIR, EHR connectivity
- Опыт построения сложных, но аудируемых систем с фокусом на прозрачность
- Опыт обработки финансовых событий с управлением состояниями каждой транзакции
- Опыт создания конфигурируемых state machines и rule engines, легко адаптируемых под новые кейсы с минимальными изменениями кода
Условия
- Распределённая remote-команда с гибридными офисами в NYC и Vancouver
- Гибридный формат: требуется регулярное и стабильное присутствие в офисе
- Недавно закрыт Series B ($50M) — новая фаза роста
Навыки
- TypeScript
- Vue 3
- React
- Node.js
- Express
- MongoDB
- Mongoose
- HL7
- FHIR
- EHR
- OpenAI API
- LLM
- Turborepo
- Nx
- Temporal
- Cadence
- AWS Step Functions
- AWS
- Azure
- GCP
- EDI/X12
- Realtime
- Streaming