Команда Android Platform помогает разработчикам из продуктовых команд делать свою работу: продумывает подходы и процессы разработки, создает и развивает различные сервисы и инструменты для остальных команд. Нам нужен тимлид, который понимает ее специфику и готов к технологическим вызовам для улучшения сервиса в целом.
В компании уже более двадцати Android разработчиков, семь из которых в команде платформы (именно ими тебе предстоит руководить). Многие задачи совсем новые, поэтому будет шанс сделать что-то с нуля и не тонуть в легаси.
Стек, инфраструктура, инструменты:
-
Kotlin;
-
Coroutines, RxJava, Dagger, Retrofit, Room;
-
JUnit4, Espresso, Kaspresso;
-
Gradle, Multi-module project, MVI -> ELM, Jetpack Navigation, Jetpack Compose, Android View;
-
GitHub, TeamCity, Allure;
-
Jira, Confluence, Zoom, Miro, Notion, Loom.
Что нужно будет делать:
Менеджерское:
-
вести проекты и управлять изменениями на разных уровнях;
-
планировать как глобальные цели команды, так и бэклог на квартал, так и влеты. Показывать результат в долгих и не очень треках;
-
доносить ценность и результаты работы платформы до продуктовых команд, коммуницировать с ними и с другими платформами;
-
проводить регулярные встречи с командой: 1-1, технические синки, performance review;
-
делегировать задачи и развивать платформенных разработчиков в интересных для них направлениях;
-
проводить внутренние митапы и развивать внутреннее комьюнити разработчиков.
Техническое:
Прямо сейчас мы занимаемся ресерчем вопросов, касающихся перформанса приложений, и выстраиванием единые процессы по обеспечению качества с другими технологическими командами. Внедряем компоуз. Оптимизируем архитектуру, навигацию и подходы к модуляризации.
Что мы ждем от тебя:
-
бекграунд в Android-разработке от 3-х лет;
-
опыт руководства платформенной Android командой в продуктовой ИТ-компании;
-
ты всегда на острие технологий и можешь рассказать команде о крутых апдейтах в сфере;
-
у тебя есть навык нахождения в нескольких контекстах: ты можешь оптимизировать сборку приложений, внедрять тестирование аналитики, составлять онбординг для новичков и выступать на конференции одновременно (и без рук).
Как мы работаем:
-
в любой точке мира: не привязываемся к локации, платим в долларах, любим путешествовать;
-
без бюрократии: удобные процессы здорового человека, горизонтальные и открытые коммуникации, быстрое обсуждение идей и принятие решений;
-
компенсируем: ДМС, психотерапию или иностранные языки, занятия спортом и больничный;
-
на райском острове: можно работать на Пхукете с видом на океан.