Senior Android разработчик
Форрест · зарплата не указана · Тверь · HH · опубликовано 15 мая 2026 г.
Описание вакансии
ООО "Форрест" — компания, специализирующаяся на разработке современных мобильных и веб-приложений для различных отраслей (инсорсинг) .
Чем предстоит заниматься:
• Lead & стратегия: управление командой (распределение задач, координация с iOS/бэкендом/дизайном/QA), техническая дорожная карта, контроль техдолга, участие в найме и менторинг.
• Архитектура и код: multi-module, Clean Architecture + MVI/MVVM, Kotlin, Jetpack Compose (обязателен), Coroutines/Flow, Hilt, Gradle KTS. Полный цикл релиза в Google Play (подписание, rollout).
• Качество и процессы: код-ревью, CI/CD (GitHub Actions / GitLab CI / Bitrise), оптимизация производительности, unit/UI-тесты.
Технологический стек:
* Backend: Kotlin
* Frontend (админ-панель и web приложение): React
* Мобильные приложения: Kotlin Multiplatform
* Инфраструктура: Kubernetes
Наши ожидания:
• 6–8+ лет в разработке мобильных или веб‑приложений, включая опыт руководства небольшими командами;
• глубокое знание платформ (Android) и соответствующих языков.
• экспертиза в архитектурных решениях: масштабируемость, отказоустойчивость, безопасность;
• уверенное владение Kotlin (Java как бонус), глубокое понимание Android SDK, принципов Material Design, жизненного цикла компонентов, многопоточности (Coroutines/Flow/RxJava), работы с сетью (Retrofit/OkHttp), различных архитектур (MVVM/MVI/Clean), Jetpack Compose (как преимущество);
• опыт работы с RESTful API, JSON;
• опыт работы с системами контроля версий (Git);
• понимание CI/CD процессов для мобильной разработки (Fastlane, Bitrise, GitLab CI, Jenkins и т.д.);
• продуктовое мышление: умение видеть картину целиком, понимать потребности пользователей и бизнеса;
• коммуникативные навыки, готовность работать в команде;
• ответственность и проактивность.
Будет преимуществом:
• опыт кросс-платформенной разработки (KMM, Flutter, React Native) с глубоким пониманием нативных платформ;
• опыт публикации приложений в App Store и Google Play;
• опыт работы в Agile/Scrum командах.
Условия:
• зарплата — по результатам собеседования (укажите ваш диапазон в отклике),
• график работы 5/2, на связи с 09:00 до 18:00,
• полностью удаленная работа,
• предоставление техники (по необходимости),
• возможности для обучения и повышения квалификации.
Будем рады вашим откликами)