- Страна
- Россия
Middle Android-developer
Привлекательная вакансия для тех, кто хочет участвовать в создании продукта с нуля. Четкие требования и современный стек технологий (Kotlin, Compose, Hilt) делают предложение актуальным для рынка.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция требует уверенного владения современным стеком (Compose, Coroutines, DI), но отсутствие жестких требований к английскому и наличие четкого списка задач делают ее доступной для крепкого Middle-разработчика. Основная сложность может заключаться в проектировании архитектуры нового проекта.
Анализ зарплаты
Зарплата в объявлении не указана, но для Middle Android-разработчика в регионах (Орел, Тула, Калуга, Нижний Новгород) рыночный диапазон составляет от 150 000 до 250 000 рублей. Верхняя граница обычно достижима при наличии опыта с многомодульностью и CI/CD.
Откликнитесь уже сейчас
Присоединяйтесь к разработке нового амбициозного проекта и отправляйте свое резюме Кате прямо сейчас!
Описание вакансии
Ищем Middle Android-developer под новый проект!
📍Локация: Орел, Тула, Калуга или Нижний Новгород
Задачи:
Разрабатывать и поддерживать нативные Android-приложения
Создавать пользовательские интерфейсы по дизайн-макетам
Интегрировать приложение с бэкенд-сервисами и REST API
Участвовать в проектировании архитектуры и код-ревью
Оптимизировать производительность, стабильность и качество кода
Работать в команде с бэкендом, QA и дизайнерами
Если у вас есть:
✔️Уверенное знание Kotlin (Java - плюс)
✔️Опыт коммерческой разработки на Android от 2 лет
✔️Знание Android SDK и жизненного цикла компонентов
✔️Опыт с Jetpack Compose и/или классическими View
✔️Асинхронность: Coroutines, Flow
✔️Понимание многопоточности, управления состоянием, SOLID
✔️Многоуровневая архитектура (Data / Domain / Presentation) и паттерны (MVVM / MVI)
✔️Интеграция REST API
✔️Локальные БД (SQLite / Room)
✔️Git
✔️Фреймворки DI (Dagger / Hilt)
Будет плюсом:
📌Опыт с многомодульной архитектурой
📌Написание unit- и UI-тестов
📌Понимание CI/CD в мобильной разработке
📌Опыт оптимизации производительности и работы с памятью
📩 Отклики и CV в ЛС Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Android SDK
- Kotlin
- Java
- Jetpack Compose
- Coroutines
- Kotlin Flow
- SOLID
- MVVM
- MVI
- REST API
- SQLite
- Room
- Git
- Dagger
- Hilt
- Unit Testing
- UI Testing
- CI/CD
Возможные вопросы на собеседовании
Проверка понимания современных подходов к UI и их отличий от классических View.
В чем основные преимущества Jetpack Compose перед XML-версткой и как в нем организовано управление состоянием?
Важно для оценки навыков работы с асинхронностью и реактивными потоками данных.
Расскажите о разнице между Cold и Hot потоками в Kotlin Flow. В каких случаях вы выберете SharedFlow, а в каких StateFlow?
Проверка архитектурного мышления, критически важного для нового проекта.
Как бы вы организовали взаимодействие между слоями Data и Domain в многомодульном проекте?
Оценка навыков работы с зависимостями, что указано в требованиях (Dagger/Hilt).
В чем разница между компонентами и модулями в Dagger/Hilt? Как вы решаете проблему циклических зависимостей?
Проверка умения писать надежный и поддерживаемый код.

