Roadrunner Health Services

Sen. Full Stack Software Engineer/Tech Lead Position

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

Senior full-stack инженер / техлид для принятия технического владения существующей EMR-платформой для тюремной медицины. Задача — не переписать с нуля, а разобраться в кодовой базе, закрыть дыры в безопасности и архитектуре и безопасно довести платформу до контролируемого продакшена.

Задачи

  • Принять техническое владение существующей кодовой базой Laravel/PHP и Next.js/React и выстроить надёжный процесс разработки, staging и продакшена
  • Провести структурированный аудит исходного кода, истории Git, схемы БД и миграций, зависимостей, инфраструктуры AWS, CI/CD, учётных данных, интеграций, тестов и документации
  • Разрабатывать, поддерживать, рефакторить и дорабатывать существующие клинические и операционные процессы, избегая лишних переписываний
  • Проектировать и внедрять безопасную авторизацию на уровне ролей, учреждений, ресурсов, пациентов и действий
  • Усиливать аутентификацию, безопасность сессий, least-privilege доступ, управление секретами, шифрование, безопасную работу с файлами, аудит-логи и мониторинг безопасности
  • Улучшать провенанс клинических записей, подписи, поправки, версионирование и аудируемость
  • Проверять схему MySQL, связи Eloquent, миграции, ограничения, индексы, целостность данных и безопасные практики изменения продакшен-БД
  • Строить и поддерживать автоматические unit, feature, API, интеграционные, регрессионные и security-тесты для критичных клинических процессов
  • Поддерживать и улучшать инфраструктуру AWS, конфигурацию Linux/Nginx/PHP-FPM, пайплайны деплоя, бэкапы, процедуры восстановления и мониторинг
  • Поддерживать существующие интеграции и обмен данными: безопасную передачу файлов, внешние API, данные JMS, отчётность и будущие интерфейсы интероперабельности
  • Переводить требования тюремного здравоохранения в технически корректное и тестируемое поведение продукта совместно с клиническими и операционными стейкхолдерами
  • Вести архитектурные диаграммы, словари данных, runbook-документацию, API-документацию, записи об изменениях и технические решения
  • Участвовать в устранении уязвимостей и замечаний пентеста, подготовке релизов, UAT и контролируемом пилотном деплое
  • Оценивать сторонние и open-source зависимости на лицензии, безопасность, поддерживаемость и совместимость

Требования

  • Продвинутый опыт с современным PHP и Laravel: Eloquent ORM, миграции, валидация, policies/gates, middleware, события, очереди, аутентификация, API и тестирование
  • Сильный опыт поддержки production-приложений на React и Next.js; TypeScript или современный JavaScript
  • Сильные навыки проектирования БД, запросов, индексирования, миграций, транзакций, целостности и производительности в MySQL
  • Продвинутый Git (ветвление, merge/rebase, code review, анализ истории репозитория, релиз-менеджмент, protected branches, устранение утечек секретов)
  • Практический опыт с AWS: EC2, EBS, IAM, VPC/security groups, Route 53, S3, CloudWatch, управление секретами и ключами, шифрование, бэкапы, безопасный деплой
  • Администрирование Linux-окружений с Nginx, PHP-FPM, TLS/SSL, контролем SSH-доступа, логированием и управлением сервисами
  • Прикладная безопасность: аутентификация, авторизация, least privilege, RBAC, object-level authorization, изоляция multi-tenant/учреждений, безопасные сессии, шифрование, управление секретами, безопасные загрузки/скачивания, устранение уязвимостей
  • Опыт внедрения автоматических тестов backend/frontend, CI/CD-контролей, сканирования зависимостей, безопасного деплоя, разделения окружений и release gates
  • Опыт проектирования и использования REST API, безопасной передачи файлов (SFTP), сторонних интеграций и обмена структурированными данными
  • Опыт работы с системами, хранящими PHI или аналогичные регулируемые чувствительные данные
  • Понимание safeguards HIPAA Security Rule: контроль доступа, аудит, аутентификация, безопасность передачи, риск-ориентированные контроли, backup/recovery
  • Способность работать по Business Associate Agreement (BAA) и следовать политикам обращения с PHI, учётными данными, исходным кодом и продакшен-доступом
  • Семь и более лет профессиональной разработки ПО, включая существенную ответственность за production-системы
  • Как минимум 4–5 лет содержательного опыта с Laravel/PHP
  • Опыт наследования, диагностики, рефакторинга и стабилизации существующей production-кодовой базы
  • Степень бакалавра в Computer Science, Software Engineering, Information Systems или смежной области либо эквивалентный опыт

Условия

  • Роль технического лида без прямого управления людьми на старте, но с техническим лидерством и code-review стандартами
  • Работа с executive leadership, клиническими экспертами, операциями, комплаенсом и внешними специалистами
  • Начальные приоритеты: безопасная передача репозиториев, окружений, учётных данных и инфраструктуры
  • Контролируемый пилот на одном учреждении с release gates и автоматическим тестированием
  • Финальным кандидатам может быть предложено разобрать обезличенную часть кодовой базы SecureMediDocs
  • Предпочтителен опыт в EHR/EMR, тюремном здравоохранении, FHIR R4, HL7, ONC Health IT Certification
  • Предпочтительны сертификации AWS или по безопасности

Навыки

  • PHP
  • Laravel
  • Eloquent ORM
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • MySQL
  • Git
  • Bitbucket
  • AWS
  • EC2
  • EBS
  • IAM
  • VPC
  • Route 53
  • S3
  • CloudWatch
  • Linux
  • Nginx
  • PHP-FPM
  • TLS/SSL
  • SSH
  • REST API
  • SFTP
  • CI/CD
  • HIPAA
  • FHIR R4
  • HL7
  • Figma

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

Full Stack Engineer Senior
General Dynamics Information TechnologySeniorУдалённо
110,500 – 149,500 USD в год
16 окт.
Full-stack Engineer 4 (Python, Typescript, React, AWS)
Capital OneSeniorCambridgeОфис
179,400 – 245,600 USD в год
16 окт.
Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full Stack Developer
ZoomMiddleSan JoseГибрид
98,900 – 228,700 USD в год
15 окт.
Sr. Manager Full-stack Engineer (People Leader)
Capital OneSeniorNew YorkОфис
250,800 – 286,200 USD в год
15 окт.
Sen. Full Stack Software Engineer/Tech Lead Position — Roadrunner Health Services, Albuquerque | itrelocate