Руководитель команды разработки Android Middleware
Руководитель команды разработки Android Middleware в проект крупной цифровой экосистемы.
Чем предстоит заниматься:
✔️ Руководить группой разработки Android уровня MW.
✔️ Нанимать разработчиков в команду.
✔️ Обсуждать требования.
✔️ Планировать развитие.
✔️ Создавать, декомпозировать задачи.
✔️ Прорабатывать архитектурные решения.
✔️ Участвовать в разработке сервисов и доработке функционала под устройства на операционной системе Android.
✔️ Проводить ревью программного кода других разработчиков.
✔️ Внедрять новые сервисы, технологии приложения.
Наши ожидания:
✔️ Опыт лидерства в команде (роль Team Lead) более 1 года.
✔️ Умение работать по Agile, Scrum.
✔️ Умение декомпозировать и оценивать проекты.
✔️ Разработка на Android, опыт от 3х лет.
✔️ Владение инструментами Android Studio, Android SDK, Gradle.
✔️ Понимание и опыт работы с AOSP, Android Framework.
✔️ Опыт проектирования и разработки на С/С++ (С++17), многопоточное программирование.
✔️ Знание Java, Dagger, Hilt, Dokka, Detekt, Ktlint.
✔️ Понимание паттернов Clean Architecture, MVP/ MVVW/ MVI.
✔️ Опыт работы с git, Gerrit, Jira, Confluence.
✔️ Опыт написания unit-тестов.
✔️ Английский язык не ниже уровня чтения технической документации.
✔️ Умение выстраивать коммуникацию, self-менеджмент, ответственность, обучение и желание расти, проактивность, тайм-менеджмент.
Будет плюсом:
✔️ Опыт в Automotive.
✔️ Опыт работы с Yocto.
✔️ Базовые знания Kotlin flow и coroutines.
✔️ Знание IPC.