Бэкенд-разработчик в команду New Cars

Вакансия закрыта. Посмотреть похожие

В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com

О команде

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

Стек:

BE: Go, PostgreSQL, Redis

FE: React, microfrontends

Примеры будущих задач:

  • изменение визуала карточки объявления в категории Новые авто
  • реализация/доработка функционала "мультикарточки"

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

  • работать в кросс-функциональной команде (по методологии Scrum);
  • сопровождать полный цикл жизни продукта от проработки решения до (автоматизированного) деплоя кода;
  • участвовать в Code Review коллег;
  • работать с большими объемами данных;
  • понимать влияние своих изменений на продукт и пользователей через метрики;
  • применять и помогать в распространении лучших практик путем участия во внутренних сообществах и общения с коллегами.

Мы ждём, что вы:

  • есть опыт коммерческой разработки на Go; понимание, как устроен runtime; умение находить и оптимизировать слабые места в коде;
  • понимание принципов построения [микро]сервисной архитектуры, отличие от монолита, плюсы/минусы обоих подходов
  • знание SQL и опыт работы с реляционными БД (предпочтение PostgreSQL);
  • умение писать поддерживаемый и тестируемый код: Unit'ы, компонентные, интеграционные и нагрузочные тесты;
  • самостоятельность: умение обсуждать решения с другими командами, если того требует задача;
  • способность тщательно планировать и приоритизировать свою работу;
  • не бояться погружаться в чужой код (при необходимости).