Envita Medical Centers
Full Stack Developer / Product Engineer ONSITE -Scottsdale, Az
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в Envita Medical Centers: строит продукты end-to-end, примерно 50/50 frontend и backend, с прямым общением с бизнес-заказчиками и практическими AI-интеграциями. Роль с полным владением результатом, быстрыми разворотами приоритетов и ответственностью за безопасность и стоимость решений.
Задачи
- Разрабатывать full-stack приложения с примерно равным распределением frontend и backend
- Разрабатывать Python backend-сервисы, API, data-воркфлоу, интеграции и бизнес-логику
- Создавать TypeScript frontend-интерфейсы, тесно связанные с backend-сервисами
- Собирать требования напрямую у нетехнических заказчиков и переводить бизнес-цели в технические критерии успеха
- Вести несколько проектов параллельно и быстро переприоритизировать при изменении бизнес-потребностей, сохраняя состояние остальных задач
- Интегрировать внутренние и сторонние API, включая AI-provider API, с валидацией, ретраями, обработкой ошибок и авторизацией
- Отвечать за деплой в AWS, безопасность, логирование/наблюдаемость, управление секретами, контроль доступа и контроль затрат
- Использовать AI-инструменты разработки продуктивно, не подменяя ими инженерное суждение, понимание кода и тестирование
- Читать, отлаживать и дорабатывать незнакомый код, трассировать поведение системы и создавать тестовое покрытие
- Прозрачно коммуницировать статус, компромиссы, риски, блокеры и ожидания по срокам техническим и нетехническим стейкхолдерам
Требования
- Сильный опыт production-разработки на Python: API, сервисы, бизнес-логика, доступ к данным, обработка ошибок, тестирование
- Практический опыт frontend-разработки на TypeScript с выпущенными интерфейсами, управлением компонентами/состоянием, асинхронными данными, формами и интеграцией с API
- Реляционное моделирование данных на Postgres или аналогичной БД: схемы, индексы, транзакции, безопасные миграции
- Опыт проектирования и интеграции REST/API: аутентификация/авторизация, валидация, версионирование, идемпотентность, структурированные ошибки
- Практический опыт владения деплоем в AWS: IAM, секреты, сетевые основы, логи/наблюдаемость, контроль затрат
- Основы безопасности приложений: аутентификация vs авторизация, инъекции/XSS, работа с секретами, транспортная безопасность, least privilege, чувствительные данные
- Юнит- и интеграционное тестирование как норма разработки, умение поднимать покрытие в существующих или слабо документированных системах
- Свободное владение Git и умение разобраться в незнакомом репозитории
- Практический опыт работы с AI, желательно интеграция AI/LLM через API или AI-enabled продуктовые фичи
- Недавний конкретный пример быстрого освоения нового языка, SDK, API, фреймворка или платформы под дедлайн
- Только локальные кандидаты (Scottsdale, AZ)
Условия
- Full-time, работа в офисе в Scottsdale, Arizona
- Гибкое начало рабочего дня в окне 7:00–18:00
- Базовая зарплата $100,000–$130,000 в зависимости от продемонстрированных навыков
- Полное владение продуктом end-to-end и прямой доступ к пользователям, включая клиницистов, операторов аптек и лабораторий, руководителей
- Практическая работа с AI и внешними API без необходимости ML-специализации
- Разнообразие, автономия и видимый бизнес-влияние в нескольких подразделениях Envita
- Equal Employment Opportunity
Навыки
- Python
- TypeScript
- AWS
- Postgres
- REST API
- IAM
- Git
- AI/LLM API
- Unit testing
- Integration testing
- Application security
- Observability