Senior Android Developer

Что за роль

Senior Android Developer будет развивать новое мобильное приложение AI-продукта в цифровом здравоохранении. В центре задач — пользовательские сценарии на Kotlin и современном Android-стеке, интерфейсы чата с ИИ-помощником и работа с медицинскими данными. Вакансия рассчитана на разработчика с опытом Android от четырёх лет.

Что предстоит делать

  • Разрабатывать экраны и пользовательские сценарии, включая чат с асинхронными ответами, историей сообщений, загрузкой документов и обработкой ошибок.
  • Создавать интерфейсы риск-профиля и медицинских данных: анкеты, карточки, графики, объяснения и сценарии согласия пользователя.
  • Развивать переиспользуемые Android-компоненты, библиотеки и SDK, участвовать в проектировании многомодульной архитектуры и разделении feature, platform и core слоёв.
  • Интегрировать приложение с backend API, авторизацией, аналитикой, фича-флагами и инструментами наблюдаемости.
  • Улучшать Gradle-конфигурации, CI/CD и скорость сборки; учитывать обратную совместимость, поэтапный выпуск, регрессионное тестирование и различия версий Android.
  • Писать тестируемый код, проводить и проходить код-ревью, декомпозировать задачи и обсуждать API-контракты.
  • Согласовывать решения с Product, Backend, iOS, QA, SA, Design и ML.

Что потребуется

  • От четырёх лет коммерческой Android-разработки и уверенное владение Kotlin.
  • Опыт с Jetpack Compose от года, Kotlin Coroutines и Flow, включая управление состоянием, жизненным циклом, отменой и обработкой ошибок.
  • Знание Clean Architecture и подходов UDF, MVI, TEA или близких архитектурных практик.
  • Опыт работы с REST, авторизацией, сетевыми сбоями, локальным хранением и кэшированием; понимание Room, DataStore или аналогов.
  • Практика в многомодульных Android-проектах, настройке Gradle и CI/CD; умение учитывать влияние модулей и зависимостей на сборку.
  • Понимание жизненного цикла приложения, push-уведомлений, диплинков, аналитики и crash reporting. Unit-тесты обязательны; UI-тесты будут плюсом.

Что важно знать

Кандидатов рассматривают только из России. Указаны удалённый, гибридный и офисный форматы; для офиса предусмотрена локация в Москве, БЦ Technopark Plaza. Зарплата обсуждается индивидуально. Преимуществом станут опыт в health, medtech или wellness, работа с чувствительными данными, производительностью и наблюдаемостью Android, а также понимание интеграции мобильного клиента с LLM/RAG-сценариями.

Оценка вакансии
7.3 / 10
Вакансия подробно описывает Android-задачи, стек и требования, включая архитектуру, CI/CD и релизный процесс. Не указаны конкретная зарплата и компания; формат работы перечислен в нескольких вариантах.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал