Бэкенд-разработчик в команду Авито Авто
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
Мы развиваем направление аренды спецтехники на Авито в составе юнита “Спецтехника”.
Наша цель - эффективно наладить процесс “контакта” арендодателей и арендаторов спецтехники, делая Авито площадкой пересечения интересов обеих групп, помогая решать их бизнес-задачи.
Сейчас мы сфокусированы на переходе на транзакционную модель сделки - ломаем сложившиеся устои на рынке аренды спецтехники, делая его прозрачнее и надёжнее.
Примеры будущих задач:
- заниматься разработкой, собирать требования и следить за тем, что разработанная фича в продакшене работает, а на метриках нет ошибок. Покрывать код тестами.
- проектировать новые системы, упрощающие и ускоряющие поддержку и улучшающие клиентский опыт. Проходить Technical design review.
- улучшать существующий продукт. Заниматься доработкой в тесном взаимодействии с backend-разработчиками, разработчиками других платформ;
- находить "узкие" места в коде систем и проактивно предлагать способы их улучшения;
Будет здорово, если вы:
- имеете опыт коммерческой разработки на Go, базово понимаете как устроен runtime, умеете находить и оптимизировать слабые места в коде;
- понимаете принципы построения микросервисной архитектуры;
- знаете SQL и работали с реляционными БД;
- умеете писать поддерживаемый и тестируемый код, умеете писать Unit тесты;
- можете самостоятельно обсудить решение с другими командами, если того требует задача;
- способны тщательно планировать и приоритезировать свою работу;
- не боитесь погружаться в чужой код и открывать в нем pull requests.