Бэкенд-разработчик в команду Авито Товаров
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
Категория “Одежда, обувь, аксессуары” - одна из самых больших категорий по количеству объявлений на Авито, и мы хотим сделать поиск вещей в ней проще, чем на других онлайн-площадках. Наши инструменты – точечная работа с категориями, параметрами, фильтрами, навигацией и всем-всем-всем, что влияет на пользовательский опыт. Мы запрашиваем дополнительную информацию у пользователей: подходящие им размеры, любимые бренды и предпочтения по ценам. Эту информацию мы используем, чтобы адаптировать стандартные механизмы Авито и предоставить максимально персонализированный опыт и помочь найти подходящее среди нескольких десятков миллионов товаров. За опыт пользователя в категории отвечает огромный звездолёт из сотни сервисов, и нам приходится взаимодействовать или вносить изменения в часть из них для решения своих задач. Связи, методы взаимодействия и логика прохождения запросов – наши основные инструменты. Очень часто одну и ту же задачу можно решить сразу несколькими способами, и мы сами выбираем, как именно это сделать.
Примеры будущих задач:
— cобрать комбинированную персонализированную выдачу из сервисов рекомендаций и поиска;
— запросить у пользователя параметры, необходимые для персонализации;
— мигрировать 1,5 миллиона активных объявлений между категориям, настроив автоматическое заполнение новых параметров;
— добавить синонимы параметров в сервисы массового размещения объявлений.
Вам предстоит:
— участвовать в разработке продукта, которым пользуются миллионы человек;
— проектировать и реализовывать решения для одной из крупнейших вертикалей Авито;
— сопровождать полный цикл жизни продукта от проработки продуктового решения до деплоя кода на серверы;
— участвовать в распространении лучших практик путем участия во внутренних сообществах и оказания консультаций;
— работать в кросс-функциональной команде по методологии Scrum;
— участвовать в Code Review.
Мы ждём, что вы:
— умеете писать качественный код на golang или готовы быстро разобраться с этим языком программирования;
— понимаете, для чего нужна документация и автотесты;
— стремитесь создавать ценность для пользователей, а не писать код ради кода;
— понимаете точки отказа web-приложения и знаете способы обеспечить его отказоустойчивость.
Работа у нас — это:
— возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
— талантливая команда, готовая поддержать ваши инициативы;
— мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
— прозрачная система премий, достойная зарплата — размер обсудим на собеседовании;
— личный бюджет на обучение, который можно тратить на книги, курсы и конференции;
— забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;
— компенсируем расходы на питание, чтобы сотрудники меньше скучали по бесплатным обедам в офисе;
— удалённая работа или замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.