Senior Android Engineer

По договоренности


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

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

  • участие во всем жизненном цикле разработки продукта: от анализа требований и проектирования архитектуры до реализации, тестирования, запуска и поддержки;
  • разработка высококачественного, производительного и поддерживаемого кода для мобильных приложений на Android (Kotlin/Java) и/или iOS (Swift/Objective-C);
  • тесное взаимодействие с дизайнерами (UX/UI), бэкенд-разработчиками и QA для создания согласованного и безупречного пользовательского опыта.
  • оптимизация приложений для достижения максимальной производительности, стабильности и отзывчивости;
  • участие в код-ревью, обмен знаниями, поддержка единых стандартов кодирования в команде;
  • исследование и внедрение новых технологий и подходов для улучшения продукта и процессов разработки;
  • работа с системами контроля версий (Git) и CI/CD процессами;
  • лидерство и управление командой: распределение задач, оценка прогресса, координация с другими командами;
  • архитектурный дизайн: разработка масштабируемых и устойчивых архитектурных решений, выбор технологий и паттернов;
  • Мentoring & обучение: наставничество младших разработчиков, проведение код‑ревью и обучение новым инструментам;
  • техническая стратегия: формирование дорожной карты, оценка влияния новых фич на систему и планирование технического долга.

Наши ожидания:

  • 6–8+ лет в разработке мобильных или веб‑приложений, включая опыт руководства небольшими командами;
  • глубокое знание одной или обеих платформ (Android) и соответствующих языков. Знания iOS - были бы преимуществом;
  • экспертиза в архитектурных решениях: масштабируемость, отказоустойчивость, безопасность;
  • уверенное владение 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, удаленная работа;
  • возможности для обучения и повышения квалификации.

Адрес: Россия, Тверь, Трёхсвятская улица, 6к1
Показать на большой карте

Поделиться:

Опубликована 8 часов назад

Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.