Опубликовано 4 дня назад

Middle+/Senior Android Developer (ИИ-департамент) в СберЗдоровье Москва

Building iconв офис
Person iconmiddle
Money bag iconне указана

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

Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.

СберЗдоровье - аккредитованная IT-компания и одна из крупнейших Digital Health платформ в России. Мы развиваем новое AI-направление: мобильное приложение, ИИ-помощника, персонализированный риск-профиль и сервисы, которые помогают пользователю лучше понимать свое здоровье и следующие шаги.

Ищем Middle+ / Senior Android Developer в команду Нового мобильного приложения. Основной фокус роли - нативное Android-приложение, клиентская часть AI-помощника и риск-профиля, надежные клиент-серверные сценарии, мониторинг приложения, качество релизов и развитие Android-контура.

Об ИТ в цифрах:

  • 4 бизнес-направления;

  • 23+ команды;

  • 360+ IT специалистов (devops, QA, web/mobile devs, backend devs, аналитики, архитекторы и др.) из 40+ городов.

Обязанности:

  • Разрабатывать 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.

Будет плюсом:

  • Опыт 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.

Что тебе может дать СберЗдоровье:

  • Сильную команду профессионалов, увлеченных своим делом;
  • Возможность развития в команде ведущей MedTech-компании России;

  • Уютный офис в БЦ Technopark Plaza с панорамным видом на город или удалёнка по РФ;

  • Медицинскую программу, включающую телемедицинские консультации, очные приёмы в клиниках, психологов, стоматологию, лабораторные и инструментальные диагностики;
  • Оплачиваемые курсы английского языка;
  • Корпоративный ноутбук;
  • Компенсацию спортивного абонемента;
  • СберУниверситет и оплату профильного обучения и курсов.

А еще:

  • Всегда поддержим, если ты захочешь посетить профильные конференции, и, тем более, выступить на них.
  • Мы общаемся на “ты”, не любим бюрократию и всегда помогаем друг другу.
Эту вакансию мы нашли в HH.ru
СБ

СберЗдоровье

Москва

Получить оффер

Зарплата vs рынок

Зарплата не указана. Обычно на такой позиции платят 150 000 – 250 000 ₽, медиана 200 000 ₽.

55k200k285k

обычно платят (p25–p75): 150 000 – 250 000 ₽

Когорта QA, Middle · 473 вакансии за 90 дней

Зарплаты QA

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

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

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

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по QA
стажировки по QA
Автоотклики