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

Android разработчик (Categories)

Требуемые навыки

ПриложенияСредний (Middle) · Kotlin · Android SDK

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

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

Компания

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

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

Мы бережем здоровье сотрудников, поэтому на время пандемии все команды перешли на работу из дома.

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

Авито — самый популярный сервис объявлений в Европе. В наших базах более миллиарда промодерированных объявлений, из которых более 45 миллионов показывается на сайте прямо сейчас. А наша месячная аудитория — 34,7 млн человек, которые совершают 120 сделок в минуту.

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

Одной из важных задач юнита является развитие инфомодели товаров Авито. Это направление помогает нам улучшать пользовательский опыт при создании объявлений, их поиске и сравнении. Кроме инфомодели мы также занимаемся созданием решений, которые позволяют другим командам управлять страницей модели определенного товара, что позволяет им получать больше информации не уходя с сайта.

Цель команды - развивать информационную модель объявлений, которая представляет из себя нетривиальную структуру данных с сотнями тысяч узлов, затрагивает десятки миллионов сущностей и которая ежедневного помогает миллионам человек по всей России.

Факты про команду:

  • у нас сильное внутреннее сообщество Kotlin экспертов, у которых можно перенять знания и подходы к разработке;
  • мы вкладываемся в платформенные решения: развиваем дизайн платформу, тестируем UI через собственный framework, профилируем производительность приложения на этапе прогона автотестов;
  • мы отвечаем за каждую из частей наших продуктов: сами анализируем рынок, сами решаем в какую сторону двигаться, сами ставим задачи, сами их делаем, сами смотрим на результат. В том числе, мы сами общаемся с нашими клиентами;
  • мы действительно кроссфункциональные: при необходимости мобильные разработчики, сами себе готовят API, а бекендеры не брезгуют поправить визуальную часть.

Мы ищем опытного и самостоятельного Android-разработчика, которому интересны не только производительность и удобство приложения, но и решаемые им проблемы пользователей.

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

  • разрабатывать части приложения Avito для Android: карточку объявления, фильтры, виджеты;
  • проектировать и реализовывать решения для одной из крупнейших вертикалей Авито;
  • участвовать в разработке продукта, которым пользуются миллионы человек;
  • развивать продукт и работать над новой функциональностью;
  • участвовать в принятии технических решений и принимать участие в планировании процесса разработки;
  • работать в кросс-функциональной команде в тесном взаимодействии с дизайнерами, менеджерами продукта, аналитиками и другими разработчиками;
  • сопровождать полный цикл жизни продукта от проработки продуктового решения до релиза приложения в Google Play;
  • участвовать в Code Review.

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

  • знаете основы Computer Science;
  • знаете архитектурные паттерны и их применение, придерживаетесь принципов SOLID;
  • знакомы с основными алгоритмами и структурами данных;
  • понимаете, как устроена сеть и что происходит по ту сторону запроса;
  • умеете писать поддерживаемый и тестируемый код на Kotlin, свободное владение git;
  • хорошо владеете UI-kit’ом;
  • умеете работать с Linux;
  • готовы конструктивно обсуждать и защищать архитектурные решения.

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

  • можете похвастаться законченными проектами, опубликованными в Google Play;
  • имеете опыт разработки с использованием ReactiveX;
  • знаете, как оптимизировать приложение и сделать его быстрее;
  • имеете опыт автоматизации процесса релиза мобильного приложения, разбираетесь в соответствующем стеке технологий.

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

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

Ваш отклик

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