- Страна
- Россия
- Зарплата
- 200 000 ₽ – 300 000 ₽
Откликайтесь
на вакансии с ИИ

Android разработчик
Хорошая вакансия для опытного разработчика с прозрачными требованиями и рыночной зарплатой. Плюсом является возможность удаленной работы и использование современного стека (Compose, SDUI).
Сложность вакансии
Требуется уверенный Middle+ разработчик с опытом от 3 лет. Основная сложность заключается в необходимости глубокого знания RxJava и Dagger2 наряду с современными Coroutines, а также понимании многомодульной архитектуры.
Анализ зарплаты
Предложенная вилка 200 000 – 300 000 руб. полностью соответствует текущим рыночным ожиданиям для Android-разработчика уровня Middle+/Senior в России. Верхняя граница в 300 000 руб. является стандартом для опытных специалистов с глубоким знанием архитектуры.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Centicore уже сейчас
Присоединяйтесь к команде Centicore и развивайте современные Android-продукты вместе с экспертами!
Описание вакансии
Android разработчик
Локация: Удаленно в РФ, дружественных странах
Компания: КА Centicore
ЗП: от 200 000 до 300 000 р.
Занятость: Полная
Оформление: ТК РФ
Задачи:
Работа над продуктовыми задачами внутри фича-команд;
Развитие интересных вам технических частей проекта;
Проведение Code Review;
Улучшение архитектуры и принятие технических решений вместе с командой;
участвовать в принятии решений процесса разработки.
Требования:
Коммерческий опыт разработки Android приложений более 3 лет;
Опыта работы в команде из 5+ разработчиков;
Глубокое понимание Android SDK;
Понимание Clean Architecture;
Знание MV\* паттернов, паттернов проектирования и архитектур;
Понимание многомодульной архитектуры приложения;
Умение писать Unit тесты;
Опыт работы с Dagger2, RxJava, Coroutines, Navigation Component.
Будет плюсом:
Опыт работы с WebSockets;
Опыт работы с Compose;
Умение работы и настройки CI/CD;
Понимание и опыт работы с Server Driven UI;
Опыт написания UI и Snapshot тестов.
*💬 Резюме отправлять:* Откликнуться
–––
Бесплатный постинг вакансий: @freeIT_job
Забирай *📚* Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Android SDK
- Clean Architecture
- MVVM
- MVP
- MVI
- Dagger2
- RxJava
- Kotlin Coroutines
- Navigation Component
- Unit Testing
- WebSockets
- Jetpack Compose
- CI/CD
- Server-Driven UI
- UI Testing
- Snapshot Testing
Возможные вопросы на собеседовании
Вакансия требует понимания многомодульности. Важно знать, как разделять зависимости и избегать циклических связей.
Расскажите о вашем опыте работы с многомодульной архитектурой: как вы разделяете слои и как управляете зависимостями между модулями?
В стеке указаны и RxJava, и Coroutines. Нужно понимать, в каких сценариях кандидат предпочтет тот или иной инструмент.
В каких случаях вы бы предпочли использовать RxJava вместо Kotlin Coroutines в современном Android-проекте?
Упоминается Clean Architecture. Важно проверить понимание границ между слоями.
Как вы организуете взаимодействие между Data-слоем и Domain-слоем, чтобы не нарушать принципы Clean Architecture?
Dagger2 — сложный инструмент для DI. Нужно проверить понимание жизненного цикла компонентов.
Как в Dagger2 организовать Scope так, чтобы объект жил только в рамках определенного флоу (например, процесса регистрации)?
Server Driven UI указан как плюс. Это продвинутая концепция для мобильной разработки.
Как бы вы реализовали обработку действий пользователя (кликов) в концепции Server Driven UI, чтобы сохранить гибкость логики?
Похожие вакансии
Kotlin Multiplatform Developer (Mobile Fullstack)
Middle / Middle+ Mobile разработчик
Middle+/Senior Flutter разработчик
IOS-разработчик (Jun+ / Middle)
IOS Senior developer
Middle/ Middle+ Mobile разработчик (Kotlin Multiplatform)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!