TGViewer
SkillStaff: новости и запросы на outstaff SkillStaff: новости и запросы на outstaff @skillstaff_platform · 2.51K subscribers
Post #3524 269
#аутстаф

Ищем 1 Senior Android разработчика

(ID 56660)

📌 Требования:
- Kotlin: уверенное владение;
- Jetpack Compose: опыт коммерческой разработки, понимание recomposition, side effects, custom layouts;
- Архитектура: опыт работы с Clean Architecture и многомодульными проектами;
- Многомодульность: проектирование модульной структуры, управление зависимостями;
- MVI: понимание и опыт использования;
- Dagger Hilt: уверенная работа с DI (Binds, Provides, Scopes, Components, Qualifiers);
- Корутины: Flow, StateFlow, SharedFlow, структурированная конкурентность, обработка ошибок;
- Room: миграции, сложные запросы, транзакции, конвертеры;
- Ktor/Retrofit: настройка клиента, interceptors, обработка ошибок;
- Git: продвинутые команды (rebase, cherry-pick, stash), разрешение конфликтов;
- Gradle: конфигурация модулей, buildSrc/convention plugins;
- Тестирование: архитектура тестов, моки, скриншотные тесты, покрытие кода.
- Самостоятельность в решении задач;
- Умение декомпозировать крупные задачи;
- Проактивность в предложении улучшений;
- Ответственность за свой код.

Задачи:
- MVI подход Surf: Event, EventHub, CommandHub, Reducer, Middleware, StateHolder, Binder;
- Surf Navigation: Routes, NavigationCommands, результаты между экранами;
- Структура модулей проекта: feature модули (api-logic, api-presentation, impl-logic, impl-presentation);
- Arkana: работа с защищенными ключами;
- Специфика проекта: работа с GMS, HMS, поддержка разных сторов;
- Процессы разработки: git flow, squash commits, версионирование, CI/CD pipeline;
- Особенности domain слоя: юзкейсы, репозитории, датасорсы, мапперы;
- Request/RequestUi: паттерн работы с состояниями загрузки данных.

О проекте:
ИТ Компания.

Локация: Россия
Срок привлечения: 4 месяца.


📨 Регистрируйтесь, загружайте резюме на https://skillstaff.ru и оставляйте отклик на запрос
❗️Все актуальные запросы —
здесь
More from @skillstaff_platform
  1. Oct 15, 2026#аутстаф Ищем 1 Senior Системный аналитик (ID 91289) Требования: - Опыт проектирования син…
  2. Oct 15, 2026#аутстаф Ищем 1 Junior+/Middle+ Администратор офиса (ID 91119) Требования: - Доброжелатель…
  3. Oct 15, 2026#аутстаф Ищем 1 Junior+/Middle+ Администратор офиса (ID 91118) Требования: - Открытость в…
  4. Oct 15, 2026#аутстаф Ищем 2 Junior+/Middle+ Администратор офиса (ID 91104) Требования: - Доброжелатель…
  5. Oct 15, 2026#аутстаф Ищем 1 Senior Разработчик SAP (ID 91193) Требования: - Опыт 5+ лет в ABAP‑разрабо…
  6. Oct 14, 2026#аутстаф Ищем 1 Middle+/Senior Python разработчик (ID 91141) Требования: - Python 3.x, ком…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →