Senior Android Developer (ИИ-департамент)
Компания рассматривает кандидатов только из России
Бонус: 90 000 ₽
**СберЗдоровье** - крупнейшая в России Digital Health платформа, объединяющая различные сервисы цифровой медицины. Мы развиваем новое AI-направление: мобильное приложение, ИИ-помощника, персонализированный риск-профиль и сервисы, которые помогают пользователю лучше понимать свое здоровье и следующие шаги. Ищем **Senior Android Developer** в команду Нового мобильного приложения. Основной фокус роли - нативное Android-приложение, клиентская часть AI-помощника и риск-профиля, надежные клиент-серверные сценарии, мониторинг приложения, качество релизов и развитие Android-контура. **Задачи:** - Разрабатывать Android-функциональность нового AI-продукта Нового мобильного приложения; - Реализовывать экраны и пользовательские сценарии на Kotlin и современном Android-стеке; - Развивать переиспользуемые Android-компоненты, библиотеки и SDK для быстрого внедрения продуктовой функциональности; - Работать с чатом и ИИ-помощником: асинхронные ответы, история сообщений, загрузка документов, ошибки и запасные сценарии; - Разрабатывать UI риск-профиля и медицинских данных: анкеты, карточки, графики, объяснения, доверие и согласия; - Интегрироваться с backend/API, авторизацией, аналитикой, фича-флагами и наблюдаемостью; - Участвовать в развитии многомодульной архитектуры Android-приложения и границ между feature/platform/core слоями; - Оптимизировать CI/CD, Gradle-конфигурации и скорость сборки там, где это влияет на поставку команды; - Учитывать ограничения мобильных релизов: обратную совместимость, поэтапный раскат, регресс, работу на разных версиях Android; - Писать тестируемый код, участвовать в код-ревью, декомпозиции и обсуждении API-контрактов; - Работать в кросс-функциональной команде с Product, Backend, iOS, QA, SA, Design и ML. **Must-Have:** - Android developer **от 4 лет**; - Уверенный Kotlin; - Опыт работы с Jetpack Compose **от года**; - Kotlin Coroutines / Flow: SharedFlow, StateFlow, operators, scopes, lifecycle, cancellation, structured concurrency, error handling; - Архитектура Android-приложений: Clean Architecture, UDF/MVI/TEA или близкие подходы, separation of concerns; - Навигация, управление состоянием, работа с UI-состояниями загрузки, пустого экрана, ошибки и контента; - Сетевой слой: REST, авторизация/сессия, повторы запросов, маппинг ошибок, работа без сети или при плохой сети; - Работа с локальным хранением и кэшированием: Room/DataStore/SharedPreferences или аналоги; - Многомодульные Android-проекты: понимание влияния модулей на время сборки, границ API, ‘api/impl‘-подхода и изоляции зависимостей; - Gradle: dependency configurations, ‘implementation‘ vs ‘api‘, version catalogs, основы convention plugins; - Опыт работы с CI/CD для Android: сборки, проверки, тесты, артефакты, ускорение обратной связи; - Качество мобильного продукта: жизненный цикл приложения, push-уведомления, диплинки, разрешения, аналитика, crash reporting; - Тестирование: unit tests для ViewModel/use cases/services, UI tests как плюс; - Готовность к релизу: фича-флаги, обратная совместимость, поэтапный раскат, регрессионные проверки; - Умение работать с Backend, ML, Product, QA, SA, iOS и Design. **Nice-to-Have:** - Опыт consumer health/medtech/wellness приложений; - UX чата/помощника, потоковые ответы, голос, файлы, загрузки; - Графики, визуализация данных и UX для чувствительных данных; - Наблюдаемость: Sentry/Firebase Crashlytics/AppMetrica/Grafana или аналоги; - Производительность Android: время запуска, ANR, лаги, память, оптимизация сети; - Опыт profiling и поиска утечек памяти; - Опыт модульной архитектуры, общих библиотек, SDK, дизайн-системы; - Опыт написания Gradle-плагинов или настройки Android CI/CD с нуля; - Опыт CI/CD для Android, автотестов и релизного процесса; - Практический опыт ИИ-помощи в разработке с дисциплиной код-ревью; - Базовое понимание LLM/RAG/agentic-сценариев на уровне интеграции клиента с backend/ML. **Мы предлагаем:** - Удаленку, гибрид или офис (Москва, БЦ Technopark Plaza); - Медицинскую программу, включающую телемедицинские консультации, очные приёмы в клиниках, психологов, стоматологию, лабораторные и инструментальные диагностики; - Оплачиваемые курсы английского языка; - Корпоративный ноутбук; - Компенсацию спортивного абонемента; - СберУниверситет и оплату профильного обучения и курсов.
О компании:
СберЗдоровье - крупнейшая в России Digital Health платформа, объединяющая различные сервисы цифровой медицины. Сервис начал свою работу в 2012 году под брендом DocDoc. Мы помогли миллионам людей полу...
Больше о компанииСтек:
- Android разработчик
- Android
- Kotlin
- CI/CD
- Gradle