Назад
6 часов назад

Middle+/Senior Android Developer (AI)

Формат работы
remote (только Russia)/onsite
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Middle+/Senior Android Developer (AI): Разработка нативного Android-приложения на Kotlin для AI-помощника и риск-профиля с акцентом на клиент-серверные сценарии, многомодульную архитектуру и качество мобильных релизов. Focus on построение асинхронного чата, интеграцию с backend/API и ML, оптимизацию CI/CD и Gradle, а также обеспечение обратной совместимости и стабильности приложения.

Локация: уютный офис в БЦ Technopark Plaza или удалённая работа по РФ.

Компания

СберЗдоровье — MedTech-компания России, развивающая новое мобильное приложение с AI-функциональностью.

Что делать

  • Разрабатывать Android-функциональность нового AI-продукта на Kotlin и современном Android-стеке.
  • Создавать клиентскую часть AI-помощника: чат, асинхронные ответы, историю сообщений, загрузку документов и обработку ошибок.
  • Разрабатывать UI риск-профиля и медицинских данных: анкеты, карточки, графики, объяснения, доверие и согласия.
  • Интегрировать приложение с backend/API, авторизацией, аналитикой, фича-флагами и системами наблюдаемости.
  • Развивать многомодульную архитектуру, переиспользуемые компоненты, библиотеки и SDK.
  • Повышать качество и скорость поставки: оптимизировать CI/CD и Gradle, участвовать в код-ревью, тестировании и подготовке релизов.

Требования

  • Уверенное знание Kotlin, Kotlin Coroutines и Flow, включая SharedFlow, StateFlow, операторы, scopes, lifecycle, cancellation и structured concurrency.
  • Опыт с Clean Architecture, UDF/MVI/TEA или близкими подходами, Jetpack Compose и interoperability с legacy View.
  • Знание навигации, управления UI-состояниями, REST, авторизации, повторов запросов, обработки ошибок, работы без сети и локального хранения.
  • Опыт разработки многомодульных Android-проектов, понимание границ API, подхода api/impl и изоляции зависимостей.
  • Знание Gradle, dependency configurations, implementation и api, version catalogs и convention plugins.
  • Опыт с CI/CD, unit-тестами, жизненным циклом приложения, push-уведомлениями, диплинками, аналитикой и crash reporting.

Хорошо, если есть

  • Опыт написания UI-тестов.
  • Опыт работы с ML-продуктами и клиентскими AI-сценариями.

Культура и преимущества

  • Работа в кросс-функциональной команде с Product, Backend, iOS, QA, SA, Design и ML.
  • Медицинская программа с телемедициной, клиниками, психологами, стоматологией и диагностикой.
  • Оплачиваемые курсы английского языка, профильное обучение и доступ к СберУниверситету.
  • Корпоративный ноутбук и компенсация спортивного абонемента.
  • Поддержка участия в профильных конференциях и возможность выступать на них.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →