Avito

Android-разработчик (команда Performance)

в Avito

Москва Remote
icon Москва , м. Белорусская, Россия
Специализация
Mobile (Android / iOS)
Уровень
Middle-to-Senior
Команда
1 - 5 человек

Авито — самый популярный сервис объявлений в Европе, каждый месяц сайтом и приложением пользуются более 47 миллионов человек.

Платформенная команда Performance в поиске Android-разработчика.

Команда отвечает за скорость работы Авито на всех платформах (Frontend, iOS, Android, Backend). Мы делаем инструменты тестирования, анализа и контроля за производительностью, помогаем продуктовым командам делать Авито быстрым и в целом развиваем культуру производительности в компании.

Технологии/инструменты

Android, Kotlin.

Чем предстоит заниматься

  • Внедрять метрики производительности в Android приложение, искать по ним проблемы как с помощью профилировщика, так и данных с продакшена, исправлять найденные проблемы с производительностью самостоятельно и привлекая ответственные команды.
  • Разрабатывать систему автоматизированного обнаружения отклонений производительности: придумывать метрики и покрывать ими Android приложение, анализировать данные, строить и проверять гипотезы, автоматизировать нахождение отклонений и настраивать алертинги.
  • Исследовать и внедрять техники воспринимаемого перформанса (анимации, скелетоны и др.), техники оффлайнизации (кеширование и предзагрузка контента, low data mode для слабых сетей и др.), новые протоколы и библиотеки (quic, lz4, progressive images, потоковый парсинг json и др.), performance тесты в CI/CD (fps тесты на дизайн компоненты и др.).
  • Активно участвовать в стратегическом планировании развития направления Performance в компании, в формировании культуры производительности в продуктовых командах и в развитии продуктового подхода при разработке инструментов Performance’а.

Ожидания

  • Имеете хороший опыт написания Android приложений, отлично разбираетесь в платформе Android и языке Kotlin.
  • Знакомы инструментами профилирования Android приложений, можете найти неоптимальные места и их причины.
  • Любите исследовательские задачи с высокой степенью неопределенности и технической сложности.
  • Неравнодушны к производительности и хотите, чтобы продукт, над которым вы работаете, летал.
  • Умеете брать на себя ответственность за принятые решения и результат.
  • Коммуникабельны, умеете конструктивно доносить свои мысли до коллег и вести переговоры по принципу win-win.

Будет плюсом, если вы:

  • Знакомы с продуктовыми подходами в разработке ПО и имеете опыт работы в платформенных (непродуктовых) командах.
  • Понимаете, как собирать и анализировать метрики с продакшена, и знакомы с инструментами мониторинга и визуализации данных (Grafana и Tableau).
  • Понимаете азы математической статистики.
  • Умеете работать с SQL и базами данных.
  • Знакомы с другими языками программирования и платформами (например, Golang, Python).
  • Имеете опыт публичных выступлений и готовы делиться знаниями на внутренних и внешних митапах.

Что предлагаем

Удаленный формат работы, если кандидат будет готов к командировкам в Москву несколько раз в квартал. * Возможность реализовать свои идеи в проекте с многомиллионной аудиторией. * Команда, готовая поддержать ваши инициативы и научить новому. * Бюджет на обучение. * ДМС со стоматологией. * Ноутбуки, дополнительные мониторы и всё, что нужно для продуктивной работы. * Классный офис в 2 минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы, зоны отдыха, гамаки. * Пока мы на удалёнке, компенсируем расходы на питание, чтобы сотрудники меньше скучали по бесплатным обедам в офисе. * Прозрачная система премий и достойная зарплата — размер обсудим на собеседовании. * Мы бережём здоровье сотрудников, поэтому на время пандемии все команды перешли на работу из дома. Компания предоставляет технику для удалённой работы: ноутбуки, мониторы, модемы. Также мы даём доступ к софту для продуктивного взаимодействия в команде. А ещё компенсируем расходы на питание, чтобы сотрудники меньше скучали по бесплатным обедам в офисе.

Полезные ссылки

Ярослава Титова Recruiter
Avito

О компании Avito

Сфера
Продуктовая компания
Инвестиции
$100M+
Размер
1001+

Avito.ru — самый популярный сайт объявлений в России, входит в топ-5 площадок рунета, топ-3 мировых классифайдов, топ-3 самых дорогих компаний рунета. Каждый месяц на Авито бывает более 33 миллионов человек — это около четверти населения России.