Старший Android-разработчик
Описание
Локация: Москва; доступны офисный, дистанционный и комбинированный форматы работы.
Компания
Высоконагруженная продуктовая платформа с до 30 релизами и 125 миллиардами запросов к API в сутки.
Что делать
Разрабатывать и развивать Android-приложение ВКонтакте.
Работать с масштабной кодовой базой и участвовать в проектировании архитектуры.
Влиять на выбор стека, инженерных подходов и технических решений.
Оптимизировать startup time, прокрутку, использование памяти и сетевое взаимодействие.
Участвовать в code review и формировать инженерную культуру.
Требования
4+ года коммерческой разработки под Android.
Уверенное знание Kotlin и Java.
Опыт работы с Clean Architecture, MVI и MVVM, а также понимание применимости этих подходов.
Опыт работы с большими кодовыми базами и современным стеком, включая Coroutines и Compose.
Понимание многопоточности и жизненного цикла Android.
Опыт оптимизации производительности, отладки сложных случаев, а также знание алгоритмов и структур данных.
Культура и преимущества
Работа в офисном, дистанционном или комбинированном формате.
Полный рабочий график.
Возможность влиять на технические решения и инженерные процессы.
Работа в небольшой команде разработчиков над высоконагруженным продуктом.