Android-разработчик в команду опыта покупателей
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
Команда отвечает за счастье покупателей, арендаторов, соискателей и заказчиков услуг. Улучшаем поиск и навигацию, помогаем выбирать лучшее среди многих предложений и упрощаем контакт с авторами объявлений.
Перед командой стоит новый, но достаточно крупный проект - перевод экранов на BD UI.
Эта задача преследует две основные цели:
- отвязаться от релизного цикла приложений, чтобы изменения можно было вносить быстро;
- перенести управление отображением из кода в админку, чтобы реже требовалось делать изменения в код, и меньше времени тратить на ревью изменений, которые можно не ревьюить.
Сейчас, в зависимости от экрана, либо уже запускаем a/b, либо готовимся к запуску, но впереди ещё много работы по масштабированию и техническим исправлениям.
По продукту – развиваем и перерабатываем выдачу и карточку объявления. Добавляем новые механики, делаем редизайн и т.п.
Будет здорово, если вы:
- имеете опыт работы с MVI и coroutines;
- имеете опыт работы с другими архитектурами (MVP, MVVM);
имеете опыт работы с rx-java 3.