Basata
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в стартап Basata, создающий AI-инструменты для автоматизации рутинных задач в медицинских клиниках. Работа по всему стеку: React/TypeScript на фронтенде, Java/Spring Boot и Python для AI/ML-сервисов.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые функции по всему стеку: от React/TypeScript на фронтенде до Java/Spring Boot на бэкенде и Python для AI/ML-сервисов
- Совместно с CTO принимать ключевые архитектурные решения и поддерживать архитектурные стандарты команды
- Ревьюить pull request'ы и дизайн-предложения других инженеров, следить за соблюдением принципов проектирования и разработки
- Менторить junior- и middle-инженеров: ревью дизайна до реализации, парное программирование, развивающая обратная связь
- Развивать облачную инфраструктуру и CI/CD-пайплайны для быстрого и надёжного цикла разработки и релизов
- Работать с product- и design-стейкхолдерами, превращая сложные медицинские процессы в простые и удобные пользовательские сценарии
- Обеспечивать качество ПО: стратегии тестирования (unit, integration, E2E) и лучшие практики разработки
- Писать понятную поддерживаемую документацию по коду, архитектуре и процессам
- Участвовать в продуктовом и UX-мышлении, влиять на то, что и как строится
Требования
- 7+ лет профессионального опыта разработки и релиза production full-stack веб-приложений; для staff-уровня — 10+ лет и опыт технического лидерства
- Опыт менторинга инженеров и ревью дизайна с примерами влияния обратной связи на результат
- Практический опыт создания, деплоя и поддержки LLM-based agentic-приложений в production — обязателен
- Глубокая экспертиза в backend-разработке на Java и Spring Boot
- Уверенное владение современным фронтендом на React и TypeScript
- Опыт построения и поддержки CI/CD-пайплайнов и деплоя приложений в современные облачные среды
Условия
- Полная занятость
- Офис в Tempe, AZ или San Francisco, CA
- Реальное влияние: работа помогает клиникам работать эффективнее, а пациентам быстрее получать помощь
- Высокий уровень ответственности и доверия: можно вести, строить и воплощать идеи
- Работа с миссией — решение реальных проблем в healthcare
- Ценности: Find a way, Dream big, Obsess over the customer, Always be learning, Move fast, deliver excellence
Навыки
- React
- TypeScript
- Java
- Spring Boot
- Python
- AI/ML
- LLM
- agentic applications
- CI/CD
- cloud
- unit testing
- integration testing
- E2E testing