yandex
I
IT_One
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

Android Developer

ИИОценка ИИ

Сильный технологический стек (Kotlin 2.0, Clean Architecture, Koin) и работа над масштабным проектом делают вакансию привлекательной для опытных разработчиков. Удаленный формат работы и четко прописанные требования добавляют прозрачности, хотя отсутствие вилки зарплаты является небольшим минусом.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Вакансия требует глубоких знаний современной Android-разработки, включая опыт работы с очень крупными многомодульными проектами (100+ модулей) и сложной архитектурой. Необходимо свободное владение Kotlin и понимание продвинутых концепций, таких как context receivers и Gradle Kotlin DSL.

Анализ зарплаты

Медиана320 000 ₽
Рынок220 000 ₽ – 450 000 ₽
ИИОценка ИИ

Зарплата в объявлении не указана, однако для Android-разработчика с опытом работы в многомодульных проектах такого масштаба рыночные предложения в России обычно находятся в диапазоне от 250 000 до 400 000 рублей. Итоговая сумма будет сильно зависеть от подтвержденного уровня Senior-компетенций.

Сопроводительное письмо

Меня заинтересовала вакансия Android-разработчика в IT_One, так как мой опыт работы с многомодульными проектами и Clean Architecture полностью соответствует вашим требованиям. Я имею глубокие знания Kotlin, включая Coroutines и Flow, и успешно применял их для создания реактивного UI в рамках MVVM. Работа с проектами, насчитывающими более 50 модулей, научила меня эффективно управлять зависимостями и поддерживать чистоту кода.

Особенно впечатляет использование в вашем стеке Kotlin 2.0 и Gradle Kotlin DSL с Version Catalogs. Я уверен, что мой опыт работы с Koin, Retrofit и навигацией через Cicerone позволит мне быстро влиться в команду и приносить пользу проекту с первых дней. Буду рад обсудить, как мои навыки помогут в развитии вашего продукта.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в IT_One уже сейчас

Присоединяйтесь к команде IT_One и внесите свой вклад в развитие масштабного Android-проекта с современной архитектурой!

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

Android Developer

Локация: Удалённо

Компания: IT_One

ЗП: обсуждается на собеседовании

Занятость: Полная

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

Мы ищем опытного Android-разработчика для участия в развитии сложного и масштабного много-модульного проекта.

Язык и платформа:

  • Kotlin 2.0.20 (100% Kotlin, Java отсутствует)
  • Java 17 (JVM target)
  • Min SDK 26 (Android 8.0) / Target SDK 35 (Android 15)

Архитектура:

  • Clean Architecture — чёткое разделение на слои: domain, repository, datasource, feature, common
  • MVVM — ViewModel + Kotlin Flow (StateFlow/SharedFlow), LiveData (в legacy-UI)
  • Многомодульный проект — ~100+ Gradle-модулей, feature-модули разделены на api/impl (инверсия зависимостей)
  • Навигация через Cicerone (Router/Navigator/Screen)
  • Паттерн feature-модулей с собственными Koin scope

Обязательные требования:

  • Kotlin — свободное владение (coroutines, Flow, extension functions, DSL, context receivers)
  • Android SDK — глубокое понимание жизненного цикла Activity/Fragment, ViewBinding, RecyclerView, Material Components
  • Clean Architecture — опыт работы с многослойной архитектурой (domain → repository → datasource)
  • MVVM — ViewModel + Kotlin Flow/StateFlow для реактивного UI
  • Многомодульные проекты — опыт работы с проектами на 50+ Gradle-модулей, понимание api/implementation зависимостей
  • Retrofit + OkHttp + Moshi — работа с REST API, interceptors, сериализация
  • Koin — конфигурация DI, scopes, работа с ViewModels
  • Git — уверенная работа с ветвлением (GitFlow / release branches)
  • Gradle Kotlin DSL — чтение и модификация build-скриптов, convention plugins, version catalogs

*🌐 Резюме отправлять:* Откликнуться

–––

Бесплатный постинг вакансий: @freeIT_job

Забирай *📚* Базу Знаний

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Git
  • MVVM
  • Kotlin
  • Gradle
  • Android SDK
  • Kotlin Coroutines
  • Kotlin Flow
  • Retrofit
  • Koin
  • Clean Architecture
  • OkHttp
  • ViewBinding
  • Moshi
  • Cicerone

Возможные вопросы на собеседовании

Проект содержит более 100 модулей. Важно понимать, как кандидат оптимизирует время сборки и управляет зависимостями.

Как вы организуете взаимодействие между модулями в проекте с 100+ Gradle-модулями, чтобы избежать циклических зависимостей и минимизировать время пересборки?

В вакансии указано использование Koin scopes. Это критично для управления памятью в многомодульных приложениях.

Расскажите о вашем опыте работы с Koin Scopes. В каких случаях оправдано создание собственного scope для feature-модуля?

Упоминается использование Kotlin Flow и StateFlow. Нужно проверить понимание разницы между ними.

В чем принципиальное различие между SharedFlow и StateFlow, и в каких сценариях вы предпочтете использовать каждый из них в связке с ViewModel?

Вакансия требует знания Clean Architecture. Важно проверить понимание границ слоев.

Какую логику вы выносите в слой Domain, и должен ли этот слой иметь зависимости от Android SDK или библиотек сериализации вроде Moshi?

Проект использует Cicerone для навигации. Это специфичный инструмент, требующий понимания паттерна Command.

Как реализована навигация между независимыми feature-модулями при использовании Cicerone, если модули не знают друг о друге напрямую?

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

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

I
IT_One
Россия