Innovaccer
4730-Software Development Engineer III
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack инженер в Innovaccer с фокусом на Python, RPA и автоматизацию healthcare-процессов. Разработка backend-сервисов, браузерных расширений и workflow-автоматизации end-to-end.
Задачи
- Проектировать, разрабатывать и выпускать сложные full-stack фичи: Python backend-сервисы, API, RPA/автоматизационные workflow и UI браузерного расширения
- Разрабатывать и расширять Chrome-расширение: content scripts, background/service-worker, side-panel UI, DOM-инструменты (click, type, extract, iframe)
- Вести компоненты автоматизации и продукта end-to-end: уточнять требования, реализовывать в агенте и расширении, обеспечивать надёжность ботов в продакшене
- Анализировать бизнес- и клинические/RCM-процессы и переводить их в надёжные автоматизационные workflow
- Интегрировать клиенты расширения с backend-оркестрацией по HTTP и WebSockets
- Участвовать в техническом дизайне систем: масштабируемость, производительность, безопасность, поддерживаемость
- Соблюдать инженерные best practices по SDLC: качество кода, тестирование, безопасность, observability
- Строить отказоустойчивые сервисы и интеграции с внешними healthcare-системами (EHR, claims-платформы)
- Обеспечивать соответствие требованиям HIPAA и GDPR
- Отлаживать, профилировать и укреплять продакшен-системы и автоматизации
- Менторить инженеров через дизайн-обсуждения, pairing и code review
- Работать с product, clinical и RCM-стейкхолдерами над технически обоснованными решениями
Требования
- Bachelor’s или Master’s в Computer Science, Software Engineering или смежной области, либо эквивалентный практический опыт
- 5–8+ лет опыта software engineering с подтверждённым треком личной разработки и выпуска продакшен-систем
- Глубокая актуальная практическая экспертиза в Python для backend-сервисов и автоматизации (FastAPI/Flask/Django или async Python)
- Сильный опыт JavaScript/TypeScript и React для full-stack разработки, включая современное управление состоянием (Redux Toolkit) и компонентный UI
- Опыт разработки браузерных расширений (предпочтительно Chrome MV3): content scripts, service workers, messaging, permissions, инъекция UI
- Практические навыки DOM/браузерной автоматизации: CSS-селекторы, iframe, симуляция событий, отладка автоматизации на реальных веб-приложениях
- Сильные навыки проектирования backend-сервисов, API, WebSockets и пользовательских слоёв приложения
- Опыт разработки или интеграции RPA/workflow-автоматизации
- Опыт интеграции с третьими системами, базами данных и распределёнными сервисами в продакшене
- Практический опыт эксплуатации продакшен-систем: CI/CD, мониторинг, тюнинг производительности, разбор инцидентов
- Знакомство с healthcare-данными и регуляторикой (HIPAA, GDPR) или способность быстро погрузиться в регулируемую доменную область
- Отличные навыки решения проблем и коммуникации, умение объединять инженеров и стейкхолдеров вокруг технического подхода
- Опыт работы с облачными платформами (AWS, GCP или Azure) и контейнеризацией (Docker; Kubernetes — плюс)
Условия
- 20 дней оплачиваемого отпуска в год плюс корпоративные праздники
- Один из лучших в отрасли отпуск по уходу за ребёнком
- Признание и вознаграждение: денежные бонусы и корпоративное признание
- Медицинская, стоматологическая и офтальмологическая страховка, 100% оплачиваемые компанией краткосрочная и долгосрочная нетрудоспособность и базовая страховая жизнь
- Опциональные льготы: скидки на юридическую помощь и страхование питомцев
Навыки
- Python
- FastAPI
- Flask
- Django
- JavaScript
- TypeScript
- React
- Redux Toolkit
- Chrome extensions
- Chrome MV3
- DOM automation
- WebSockets
- RPA
- CI/CD
- Docker
- Kubernetes
- AWS
- GCP
- Azure
- HIPAA
- GDPR