- Страна
- Россия
- Зарплата
- 180 000 ₽ – 200 000 ₽
Android разработчик
Стабильное предложение с прозрачной вилкой и удаленным форматом. Однако требования к опыту (5+ лет) кажутся завышенными для предлагаемого уровня компенсации.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокий порог входа обусловлен требованием к опыту (от 5 лет) и необходимостью работать с legacy-кодом (RxJava2, Toothpick) в процессе миграции на современные решения.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая зарплата (180-200к на руки) находится на нижней границе рынка для специалистов с опытом 5+ лет (Senior), где медиана обычно начинается от 250-300к.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Android разработчик в OutKod
*💰*180 000 ₽ – 200 000 ₽ на руки
*📌*Условия и бонусы:
Фултайм, удаленно по РФ.
*📌*Наши ожидания:
– От 5 лет опыта;
– Уверенное знание Android SDK;
– Понимание принципов объектно-ориентированного
программирования/проектирования;
– Умение читать и понимать чужой код, производить рефакторинг;
– Знание основных паттернов проектирования;
– Kotlin/Java, MVVM + Сlean Architecture, Retrofit + OkHttp, RxJava2 (миграция на Coroutines), Tothpick.
*✍🏼*Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Android SDK
- Kotlin
- Java
- MVVM
- Clean Architecture
- Retrofit
- OkHttp
- RxJava2
- Kotlin Coroutines
- Toothpick
- OOP
Возможные вопросы на собеседовании
Вакансия предполагает миграцию с RxJava2 на Coroutines. Важно понимать, как кандидат планирует этот процесс.
Расскажите о вашем опыте миграции с RxJava на Kotlin Coroutines: с какими основными сложностями вы сталкивались?
В стеке указан Toothpick. Это специфичный DI-фреймворк, знание которого критично для проекта.
В чем ключевые отличия Toothpick от Dagger2 или Koin, и какие преимущества он дает в контексте Clean Architecture?
Требуется умение проводить рефакторинг чужого кода.
Какими принципами вы руководствуетесь при проведении рефакторинга крупного модуля, чтобы не нарушить существующую бизнес-логику?
Упоминается Clean Architecture. Важно проверить понимание границ слоев.
Как вы разделяете ответственность между слоями Domain и Data при использовании Clean Architecture и MVVM?
Проверка глубоких знаний платформы.
Как вы оптимизируете производительность сетевых запросов при использовании связки Retrofit + OkHttp?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

