Вакансия в архиве, на неё нельзя откликнуться.

Android разработчик (Юнит Performance)

Местоположение и тип занятости

Москва · Полный рабочий день

Компания

Сервис объявлений, которым каждый месяц пользуется треть населения России

Описание вакансии

Мы бережём здоровье сотрудников, поэтому на время пандемии все команды перешли на работу из дома. Компания предоставляет технику для удалённой работы: ноутбуки, мониторы, модемы. Также мы даём доступ к софту для продуктивного взаимодействия в команде. А ещё компенсируем расходы на питание, чтобы сотрудники меньше скучали по бесплатным обедам в офисе.

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

Вам предстоит:

  • Искать проблемы с производительностью в Android приложении как с помощью профилировщика, так и метрик с продакшена.
  • Исправлять найденные проблемы с производительностью самостоятельно и договариваться о делегировании задач в продуктовые команды.
  • Разрабатывать систему автоматизированного обнаружения отклонений производительности: придумывать метрики и покрывать ими Android приложение, анализировать данные, строить и проверять гипотезы, автоматизировать нахождение отклонений и настраивать алертинги.
  • Активно участвовать в стратегическом планировании развития направления Performance в компании и в формировании культуры производительности в продуктовых командах.


Мы ожидаем, что вы:

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

Не обязательно, но круто, если вы:

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


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

Чем занимается команда Performance? Руководитель рассказывает о предназначении, целях, специфике команды. 

Доклад “Перформанс как продукт без продуктового булшита” . Здесь вы можете посмотреть примеры того, что мы делаем, и как организован процесс работы.


Работа у нас — это:

  • возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
  • команда профессионалов, готовых поддержать ваши инициативы;
  • обучение за счёт компании: мы оплачиваем участие в российских и международных конференциях, профильные курсы и доступ к онлайн-библиотеке МИФ, покупаем нужную сотрудникам литературу;
  • помощь с переездом: мы оплатим приезд на интервью и поможем обустроиться в Москве;
  • красивый и комфортный офис в 2 минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы, зоны отдыха, гамаки и скейтборды;
  • бесплатные обеды, фрукты и вечерние сэндвичи каждый день, а по пятницам ещё и завтраки;
  • забота о здоровье: с первого дня работы вы получите страховку со стоматологией, в офисе ведут приём терапевт, психолог и массажист;
  • прозрачная система бонусов и премий, достойная зарплата — размер обсудим на собеседовании.

Ваш отклик

Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.