Опубликовано 7 дней назад

Android Developer в СберЗдоровье удалённо

World iconудаленно
Person iconmiddle
Money bag iconне указана

Сопроводительное письмо под эту вакансию

Софи напишет его под твоё резюме. Бесплатно — 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 →

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

Автоотклики