Senior Android разработчик

Дата размещения вакансии: 15.05.2026
Работодатель: Форрест
Уровень зарплаты:
з/п не указана
Город:
Тверь
Трёхсвятская улица 6к1
Требуемый опыт работы:
От 3 до 6 лет

ООО "Форрест" — компания, специализирующаяся на разработке современных мобильных и веб-приложений для различных отраслей (инсорсинг).

Чем предстоит заниматься:

  • 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,
  • полностью удаленная работа,
  • предоставление техники (по необходимости),
  • возможности для обучения и повышения квалификации.

Будем рады вашим откликами)