Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаAndroid-тимлид в команду платформы и BDUI для международного развлекательного супераппа
- Мы делаем платформу для других команд: общие Android-компоненты (пейволлы, логинволлы, навигационные меню и другое), которые используются в разных международных развлекательных приложениях.
- У нас есть server driven UI (BDUI) — решение, которое генерирует вёрстку для пейволлов, диалогов и других экранов, позволяя менять поведение без релиза клиента.
- Команда: шесть человек — четыре инженера в платформе и два в BDUI. Вы будете вести всех.
- Мы стартап внутри зрелого продукта: много автономии и ответственности, быстрые эксперименты, высокая автоматизация.
- Стек: Kotlin, Coroutines/Flow, Jetpack Compose, многомодульная архитектура, Gradle (включая собственные плагины), CI/CD, remote / server driven UI.
С чем будете работать?
- Платформенные Android-компоненты: пейволлы, логинволлы, навигация, общие UI-элементы, используемые в нескольких международных приложениях (мобайл и ТВ).
- Server driven UI (BDUI): генерация вёрстки, отображение в клиенте, динамические экраны без релизов.
- SDK и общая многомодульная кодовая база.
- CI/CD и сборки: Gradle, convention-плагины, кэширование, ускорение сборок, снижение флеков.
- Инфраструктура вокруг платформы: локализация, SDK-тулинг, документация и инструменты для интеграции.
Что вы получите?
Влияние на архитектуру и процессы: возможность формировать подход к платформе и delivery для всей мобильной разработки.
Прямой бизнес-импакт: ваши решения будут влиять на скорость запуска фич, конверсию и монетизацию в международных сценариях.
Пространство для экспериментов: как технологических (новые подходы к server driven UI, SDK-first-модель), так и процессных (подходы к релизам, метрикам, взаимодействию команд).
Кросс-доменный опыт: мобайл, ТВ, SDK, платформа и DevEx, плотное общение с продуктом, дизайном, тестированием и инфраструктурой.
Возможность собрать и вырастить сильную команду, создать атмосферу, где безопасно ошибаться, учиться и расти.
Какие задачи вас ждут
Технические инициативыВыстраивать архитектуру платформы: проектировать модульные, стабильные, легко интегрируемые решения для разных приложений и SDK.
Ускорять delivery других команд: сокращать цикл от идеи до продакшена за счёт улучшения платформы, снижения boilerplate, оптимизации сборок и внедрения инженерных практик.
Развивать BDUI: провести ревизию текущего решения, сформулировать цели и roadmap, найти слабые места, предложить и реализовать план развития.
Пилотировать новую архитектурную модель: сейчас платформа — хост-приложение, куда встраиваются сценарии в виде SDK. Цель — инвертировать подход, чтобы платформу можно было встраивать в разные развлекательные сценарии как SDK.
Вести команду
Ставить цели, настраивать процессы, проводить 1:1, давать обратную связь и помогать людям расти.
Внедрять практики и стандарты: code review, тестирование, документация, DevEx-инициативы.
Выстраивать доверие и партнёрство с другими командами: мы хотим, чтобы платформу использовали не по обязаловке, а потому что так быстрее, удобнее и надёжнее.
Оставаться hands on
Участвовать в архитектуре, разборе ключевых задач, ревью кода, платформенных и tooling-инициативах.
Работать с метриками
Выбирать и улучшать метрики качества (crash free, ANR), производительности (время запуска, скорость открытия экранов, размер приложения) и процессов (lead time, частота релизов, время сборки, доля флеков).
Закрывать узкие места
Технологические: долгие сборки (локально и на CI), flaky-тесты, сложная интеграция, проблемы на разных устройствах; процессные: взаимодействие с продуктом/дизайном/QA, онбординг новых пользователей платформы, прозрачность roadmap’а.
Мы ждем, что вы
- Сильны технически в Kotlin и Android: Coroutines/Flow, Jetpack Compose, DI (Dagger/Hilt/Koin), архитектуры (MVI/MVVM), многомодульность
- Понимаете, как строятся платформенные решения: библиотеки, SDK, общие UI-компоненты, обратная совместимость
- Умеете проектировать и улучшать процессы разработки от бэклога до релиза, видите системные проблемы и решаете их
- Готовы работать с метриками и принимать решения на основе данных, а не ощущений
- Умеете выстраивать взаимодействие с продуктом, дизайном, тестированием и инфраструктурой
- Любите экспериментировать, быстро проверять гипотезы и масштабировать удачные практики
Будет плюсом, если вы
- Вели платформенные, инфраструктурные команды или стримы: занимались планированием, 1:1, развитием, давали обратную связь
- Работали с server driven, remote config или JSON driven UI, в том числе с DivKit
- Разрабатывали и поддерживали SDK или публичные библиотеки
- Занимались профилированием и оптимизацией: отвечали за время запуска, производительность на слабых устройствах, стабильность на парке девайсов
- Писали тесты: unit, UI, screenshot/snapshot
- Разбираетесь в скриптах и тулинге: Bash, Python, Ruby
- Нанимали и онбордили инженеров
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие