Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Нужна готовность к релокации
Команда развивает мобильную Android-платформу, повышает её качество и стабильность, а также выстраивает процессы разработки, сборки и поставки приложения.
задачи
Участвовать в найме Android-инженеров;
Проводить грейдирование Android-инженеров;
Развивать Android-инженеров;
Внедрять единые архитектурные подходы;
Развивать UIKit и дизайн-систему платформы;
Согласовывать технические решения с архитекторами других направлений;
Контролировать технический долг;
Улучшать скорость вывода изменений;
Повышать стабильность приложения;
Развивать процессы сборки и поставки до тестирования;
Снижать количество рутинных операций.
требования
Коммерческий опыт разработки под Android;
Отличное владение Kotlin, Java и Android SDK;
Глубокое понимание Clean Architecture, SOLID, MVVM и MVI;
Уверенная работа с Kotlin Coroutines, включая Flow, и java.util.concurrent;
Опыт работы с Dagger2, Room, WorkManager, Service, MQTT, Firebase, WebSockets и Git;
Опыт создания сложных пользовательских интерфейсных компонентов;
Понимание базовой безопасности Android-приложений;
Понимание сетевых протоколов TCP/UDP, HTTP и REST;