NDA
сегодня

Android Developer для медицинского приложения

ориентир по рынку
вакансия зп не указана
в среднем 337 723 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Компания рассматривает кандидатов только из России

Платформа Digital Health в России.

задачи

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

требования

  • Опыт Android-разработки от 4 лет
  • Уверенное знание Kotlin
  • Опыт работы с Jetpack Compose от года
  • Знание Kotlin Coroutines и Flow: SharedFlow, StateFlow, операторы, области видимости, жизненный цикл, отмена, структурированная конкурентность и обработка ошибок
  • Знание архитектуры Android-приложений: Clean Architecture, UDF/MVI/TEA или близкие подходы, разделение ответственности
  • Опыт работы с навигацией, управлением состоянием и состояниями интерфейса: загрузка, пустой экран, ошибка и контент
  • Опыт работы с сетевым слоем: REST, авторизация и сессии, повторы запросов, обработка ошибок, работа без сети или при плохом соединении
  • Опыт локального хранения и кэширования: Room, DataStore, SharedPreferences или аналоги
  • Понимание многомодульных Android-проектов, влияния модулей на время сборки, границ API, подхода api/impl и изоляции зависимостей
  • Знание Gradle: конфигурации зависимостей, implementation и api, каталоги версий, основы convention plugins
  • Опыт работы с CI/CD для Android: сборки, проверки, тесты, артефакты и ускорение обратной связи
  • Знание жизненного цикла приложения, push-уведомлений, диплинков, разрешений, аналитики и отчётов о сбоях
  • Опыт тестирования: модульные тесты для ViewModel, сценариев использования и сервисов
  • Готовность к релизам: работа с фича-флагами, обратной совместимостью, поэтапным раскатом и регрессионными проверками
  • Умение работать с Backend, ML, Product, QA, SA, iOS и Design
  • Будет плюсом: опыт в приложениях для здоровья, медицине или wellness, работа над интерфейсами чатов и помощников, потоковыми ответами, голосом, файлами и загрузками, визуализацией данных и интерфейсами для чувствительных данных, наблюдаемостью, оптимизацией производительности Android, профилированием и поиском утечек памяти, модульной архитектурой, общими библиотеками, SDK и дизайн-системами, написанием Gradle-плагинов, настройкой Android CI/CD с нуля, автоматизированными тестами и релизным процессом, применением ИИ-помощников в разработке с дисциплиной код-ревью, базовое понимание LLM/RAG/agentic-сценариев на уровне интеграции клиента с backend/ML

условия

  • Удалённая работа из России, гибридный формат или офис в Москве

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.