Опубликовано 7 дней назад
Android Developer в СберЗдоровье удалённо
Сопроводительное письмо под эту вакансию
Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.
Android-разработчик уровня Middle+/Senior в команду Нового мобильного приложения СберЗдоровья. Основной фокус — нативное Android-приложение, клиентская часть AI-помощника и риск-профиля, надежные клиент-серверные сценарии, мониторинг и качество релизов.
Задачи:
- Разрабатывать 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
Требования:
- Уверенный Kotlin
- Kotlin Coroutines / Flow: SharedFlow, StateFlow, operators, scopes, lifecycle, cancellation, structured concurrency, error handling
- Архитектура Android-приложений: Clean Architecture, UDF/MVI/TEA или близкие подходы, separation of concerns
- Jetpack Compose для новых экранов; понимание interoperability с legacy View
- Навигация, управление состоянием, работа с 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
Условия:
- Удаленно в РФ
- Полная занятость
- ЗП обсуждается на собеседовании
Навыки:
- Kotlin
- Kotlin Coroutines
- Flow
- SharedFlow
- StateFlow
- Clean Architecture
- UDF
- MVI
- TEA
- Jetpack Compose
- Android View
- REST
- Room
- DataStore
- SharedPreferences
- Gradle
- CI/CD
- Push-уведомления
- Deep links
- Unit tests
- UI tests
Эту вакансию мы нашли в Telegram-канал

СберЗдоровье
удалённо
Зарплата vs рынок
Зарплата не указана. Обычно на такой позиции платят 168 600 – 257 500 ₽, медиана 215 000 ₽.
40k215k452k
обычно платят (p25–p75): 168 600 – 257 500 ₽
Когорта Mobile, Middle · 46 вакансий за 90 дней
Зарплаты Mobile →Похожие вакансии
Это единственная вакансия по вашему фильтру
Не то, что искал?
Похожие вакансии
- Middle+ / Senior iOS DeveloperKaspi.kz · Алматы
- Java разработчикЛАНИТ · Москва
- Middle+ System Analyst DWH / HR-аналитикаМагнит · удалённо
- AI разработчикРексофт · удалённо
- Frontend-разработчик (QML)Специальный Технологический Центр (ООО СТЦ) · Санкт-Петербург
- Java Developer (AI / GenAI)СберСпасибо · Москва