Бекенд инженер в команду Сервисы
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
Продукт
К нам приходят за помощью в решении проблем: когда сломался холодильник, нужен репетитор, требуется ремонт. Благодаря Авито Услугам заказчики находят профессионалов, а те — клиентов.
Наша команда занимается стратегически важным направлением – развитием категорий Деловые услуги и IT, дизайн, маркетинг.
Если хочешь вместе с нами строить достойного конкурента известным фриланс-площадкам – присоединяйся!
Процесс разработки
Продуктовые задачи приходят от продуктового менеджера, они разгрумливаются внутри команды, попадают в беклог, и разработка ведётся по scrum (планирование в спринтах, демо, ретро и тд). Также есть технические задачи, которые могут приносить сами инженеры.
Продуктовые груминги происходят совместно с технической командой, у инженеров есть возможность влиять на продукт.
Системный анализ и архитектуру прорабатывают инженеры. Покрываем код юнит тестами, прогоняем также функциональные и ручные тесты, следим за покрытием тестами и свежестью версий библиотек.
Примеры будущих задач:
— развитие инфомодели категории
— создание инструментов для повышения прозрачности цен
— категорийная страница
— развитие Портфолио работ исполнителя
Вам предстоит:
— развивать сервисы в тесном взаимодействии с другими backend разработчиками и разработчиками других платформ;
— участвовать в принятии технических решений и планировании процесса разработки;
— участвовать в распространении лучших практик путем участия во внутренних сообществах и оказания консультаций;
— наслаждаться автоматическими сборками и уже налаженным Continuous Integration;
— участвовать в код ревью;
— писать различные тесты.
Будет здорово, если вы:
— имеете опыт разработки и поддержки высоконагруженных сервисов на Golang;
— знакомы с основными алгоритмами и структурами данных;
— имеете опыт работы с базами данных (PostgreSQL, Redis) и умеете оптимизировать запросы;
— умеете писать поддерживаемый и тестируемый код;
— знакомы с шаблонами проектирования и умеете их применять;
— понимаете клиент-серверную архитектуру;
— способны планировать и приоритизировать свою работу, работать в условиях неопределенности;
— умеете брать на себя ответственность за принятые решения и результат;
— используете в общении убедительные аргументы и конструктивно реагируете на аргументы других.
Работа у нас — это:
— Возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
— Талантливая команда, готовая поддержать ваши инициативы;
— Мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
— Прозрачная система премий, достойная зарплата — размер обсудим на собеседовании;
— Личный бюджет на обучение, который можно тратить на книги, курсы и конференции;
— Забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;
— Удалёнка и замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.