Senior Android Developer (ИИ-департамент) (Kotlin)

крупнейшую в России Digital Health платформу.

Зарплата не указанаРоссияМоскваУдалёнка

#вакансия #удаленка #Россия

Senior Android Developer (ИИ-департамент) в
крупнейшую в России Digital Health платформу.

Компания рассматривает кандидатов только из России
З/п: обсуждается индивидуально.
Формат работы: Удаленка из России, Гибрид, Офис(Москва, БЦ Technopark Plaza)

🔷Задачи:
Разрабатывать 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.

🔷Требования:
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.

Будем преимуществом при отборе:
Опыт 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.

Отклики ждём ••••••••

Эта вакансия также есть на:hh.ru

Похожие вакансии Android разработчик

Другие площадки
R

android разработчик

red
Зарплата не указанаРоссияМосква

Описание

Команда развивает мобильное приложение для корпоративной коммуникационной платформы: в SuperApp доступны почта и календарь.

Задачи

– Разрабатывать функциональность почты и календаря в Android-приложении.

Требования

  • Коммерческий опыт разработки под Android от 3 лет;
  • Опыт работы с многомодульной архитектурой;
  • Уверенные практические знания Jetpack Compose, включая создание пользовательских UI-компонентов и оптимизацию производительности интерфейса;
  • Понимание принципов работы сборщиков и DI-контейнеров, достаточное для самостоятельной интеграции новых функций;
  • Умение самостоятельно декомпозировать технические задачи, задавать вопросы на этапе планирования и предлагать готовые решения;
  • Опыт работы с REST API и проприетарным внешним API;
  • Опыт работы с базами данных в приложениях: SQLiteOpenHelper, Room;
  • Знание Kotlin, Coroutines, Flow, Navigation3, Koin и Gradle;
  • Практический опыт работы с Jetpack Compose и Kotlin Coroutines в реальных коммерческих проектах;
  • Способность самостоятельно принимать технические решения в своей зоне ответственности;
  • Будет плюсом опыт работы с RxJava2, WorkManager, в условиях сжатых сроков или в проектных командах стартап-формата, а также использование AI-ассистентов для автоматизации и генерации кода.
Другие площадки
R

android разработчик

red
Зарплата не указанаРоссияМосква

Описание

Команда Platform корпоративной коммуникационной платформы - защищенное пространство для оперативного обмена сообщениями и файлами, объединяющее сотрудников в чатах и командных пространствах для эффективной коллаборации внутри периметра Банка. Команда Chat корпоративной коммуникационной платформы - защищенное пространство для оперативного обмена сообщениями и файлами, объединяющее сотрудников в чатах и командных пространствах для эффективной коллаборации внутри периметра Банка.

Задачи

– Разрабатывать интерфейсы исключительно на Jetpack Compose.

Требования

  • Коммерческий опыт разработки под Android от 4 лет;
  • Опыт работы в проектах с многомодульной архитектурой;
  • Уверенные практические знания Jetpack Compose, включая создание кастомных UI-компонентов и оптимизацию производительности интерфейса;
  • Понимание принципов работы со сборщиками и DI-контейнерами, достаточное для самостоятельной интеграции новых функций;
  • Высокая автономность: умение самостоятельно декомпозировать техническую задачу, задавать нужные вопросы на этапе планирования и выдавать готовое решение;
  • Не рассматриваются кандидаты без практического опыта работы с Jetpack Compose и Kotlin Coroutines в реальных коммерческих проектах;
  • Не рассматриваются кандидаты, имеющие опыт работы исключительно по детальным пошаговым инструкциям и неспособные принимать технические решения в рамках своей зоны ответственности;
  • Будет плюсом опыт работы в условиях сжатых сроков или в проектных командах стартап-формата, опыт работы с WorkManager и Navigation3, использование современных инструментов автоматизации и генерации кода (AI-ассистенты) для ускорения рутинных задач.
hh.ru
от 200k ₽РоссияМоскваУдалёнка

Милленниум — лидирующий В2В Travel Tech агрегатор. В основе нашей компании — собственная технологическая платформа. Мы задаём ритм, действуем решительно и сейчас мы ищем новых людей, чтобы перейти на другую скорость.

Ищем самостоятельного мобильного разработчика для развития и поддержки корпоративного приложения на Android и iOS.

Разработчик будет единственным специалистом по мобильной разработке в компании и будет отвечать за полный цикл работы с приложением — от реализации новых функций до публикации обновлений.

Обязанности:
  • Поддержка и развитие существующих мобильных приложений Android и iOS.

  • Разработка новых функций и интеграций с backend.

  • Исправление ошибок и оптимизация производительности.

  • Самостоятельная подготовка и публикация релизов.

  • Управление сертификатами, ключами подписи и настройками приложений.

  • Участие в оценке и возможном переходе на React Native.

Требования:
  • Опыт коммерческой мобильной разработки от 3 лет.

  • Уверенное знание Kotlin / Java для Android.

  • Практический опыт разработки или поддержки приложений на Swift для iOS.

  • Знание JavaScript и понимание принципов React Native.

  • Опыт интеграции с REST API, push-уведомлениями и авторизацией.

  • Практический опыт работы с Apple Developer, App Store Connect и Google Play Console.

  • Опыт самостоятельной сборки, подписания и публикации приложений в App Store и Google Play.

  • Умение самостоятельно диагностировать ошибки, тестировать приложения и выпускать обновления.

  • Опыт работы с Git.

Будет преимуществом

  • Практический опыт разработки на React Native.

  • Опыт миграции нативных приложений на кроссплатформенные технологии.

  • Знание TypeScript.

  • Опыт настройки CI/CD и мониторинга ошибок мобильных приложений.

Условия:
  • Комфортную рабочую атмосферу без присутствия в офисе

  • Возможность развиваться в интересном для себя направлении

  • Предлагать новые идеи и воплощать их в жизнь

  • Работа в аккредитованной ИТ-компании из реестра Минцифры (отсрочка от мобилизации)

  • Стабильные выплаты зарплат;

  • Оплачиваемые больничные и отпуска;

  • Дружный и активный коллектив, который всегда поможет и поддержит;

  • Ежегодные корпоративные мероприятия;

Для сотрудников, у кого стаж работы составляет от 2 до 5 лет, предусмотрено получать стандартные услуги страхования без дополнительного запроса гарантийных писем, по которому можно получить: Амбулаторную помощь (Стандарт), Помощь на дому и Телемедицину;

Уникальной возможностью, которая есть только в нашей компании является бесплатное проживание на время отпуска в собственных корпоративных квартирах в г. Сочи для Вас и всей Вашей семьи в полном составе абсолютно бесплатно.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.