🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Android-разработчик технологий дистрибуции платформы подписки

Яндекс
Москва
Гибридный, Офис
Опубликовано: 23 Sep 2025
Яндекс Плюс — это единая подписка на сервисы Яндекса, уникальный и сложный продукт. Сервис очень быстро растёт, у него уже многомиллионная база подписчиков. Мы ищем сильного Android-разработчика в платформенную команду.

Наш стек:

  • Kotlin 2.0+
  • coroutine, flow
  • Android API версии 23 и выше
  • OkHttp + Retrofit + Kotlinx.Serialization / Apollo GraphQL
  • MVP, MVVM
  • Cicerone
  • JUnit 4 + mockK
  • mocked-UI-тесты (в перспективе E2E)

Какие задачи вас ждут

Кросс-командные решения
Вам предстоит разрабатывать кросс-командные решения и подходы для использования внутри продуктов Яндекс Плюса. Это самые разные библиотеки общего пользования: от небольших, но технически важных, например общего сетевого слоя с общими правилами кеширования, логирования и метриками, до стратегически важных кросс-функциональных решений, например фреймворка BDUI для всех фронтенд-платформ.

Работа над качеством
Нужно будет постоянно улучшать и совершенствовать общую кодовую базу через проработку общих понятных подходов и выделение единых модулей для проектов экосистемы.

Развитие внутреннего стека
Вы будете прорабатывать и реализовывать универсальные решения между платформами, например такие, как запуск E2E-тестов на последних нескольких версиях библиотеки в момент релиза бэкенда или автоматизация локализации для любого мобильного проекта в экосистеме Плюса.

Мы ждем, что вы

  • Уверенно пишете на Kotlin и свободно читаете Java
  • Писали Gradle-, Python-, Bash-скрипты для автоматизации сборки и CI
  • Понимаете, что такое асинхронность и многопоточность (и понимаете разницу между ними), умеете писать многопоточный код на coroutine + flow, или RxJava, или Executor + Future
  • Не чужды архитектуре, хотя бы в общих чертах понимаете Clean Architecture, принципы SOLID, паттерны MVC, MVP, MVVM, MVI
  • Разрабатывали клиент-серверные приложения
  • Умеете пользоваться Git
  • Знакомы с TeamCity, Jenkins или другими инструментам CI
  • Способны решать интересные, нетривиальные задачи
  • Самостоятельны и ответственны
  • Готовы взаимодействовать с людьми

Будет плюсом, если вы

  • Хорошо понимаете иерархию View и цикл отрисовки, умеете и не боитесь писать кастомные View и ViewGroup
  • Знаете, как устроены анимации в Android
  • Умеете верстать layout в XML
  • Разрабатывали SDK
  • Писали юнит- и UI-тесты
  • Работали в распределённой (в том числе по часовым поясам) платформенной команде
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие