aikotlinandroidgradlecoroutinesflowjetpack composeclean architecturekotlin testingandroid ci cd
Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
Зарплата и рынок
развернуть
По рынку СНГ данных пока нет
На международном рынке: $173к/год ($97к - $224к)
86
Хорошая вакансия
развернуть
Роль чётко связана с современной Android-разработкой в сферах ИИ и цифрового здоровья, но широкий список требований стоит обсудить, чтобы понять ожидаемый объём ответственности.
?Широкий список требований
Современный стек
ИИ в цифровом здоровье
Продуктовая команда
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
TL;DR
Senior Android Developer (AI): Разработка Android-функциональности нового AI-продукта и мобильного приложения с акцентом на Kotlin, Jetpack Compose, многомодульную архитектуру и интеграцию с ИИ-помощником. Фокус на построении чатов с асинхронными ответами, UI для медицинских данных, надежном выпуске мобильных релизов и оптимизации CI/CD.
#вакансия #удаленка #Россия
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.
Отклики ждём Показать контакты
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →
Пожаловаться
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации