Frontend-разработчик в направление Инцидент и проблем менеджмента
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
Стабильность Avito зависит от слаженной работы тысяч микросервисов, которые обновляются много раз в день. Иногда случаются инциденты, приводящие к ухудшению опыта пользователя. Команда Incident & Problem Management создает инструменты для их оперативного устранения. Предоставляя другим командам возможности удобной работы с инцидентами и проблемами, мы помогаем увеличивать стабильность Avito. В команду ищем фронтенд-разработчика, который сможет объединить отдельные инструменты IPM воедино и дополнить их новым функционалом. Так как это технологический продукт, предстоит минимальное количество времени уделять верстке, и максимальное - написанию кода, в основном на JavaScript с использованием React.
Вам предстоит:
- разрабатывать UI инструменты IPM для локализации и выявления возникающих проблем среди более чем 2000 микросервисов;
- добавлять новый функционал в инструменты IPM, такие как единый портал для incident manager'ов и прочие внутренние инструменты;
- создавать новые инструменты классов Observability и Incident management;
- помогать прорабатывать архитектуру инструментов.
Мы ждём, что вы:
- отлично владеете базовыми технологиями: HTML, CSS, JavaScript, DOM, браузерные API;
- имеете опыт написания кода на TypeScript, в том числе с дженериками;
- понимаете принципы работы с React, умеете оптимизировать рендеринг и пользоваться профайлингом;
- способны спроектировать фронтенд часть нагруженной системы самостоятельно;
- работали с микросервисной архитектурой и паттернами проектирования.
Будет здорово, если вы:
- имеете понимание принципов работы бэкенда и не боитесь погрузиться в него в случае необходимости. Основные языки на бэкенде это Go и Python;
Работа у нас — это:
- возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
- опытные и заинтересованные коллеги, готовые оказать поддержку;
- работа в гибридном формате, основная часть команды в Москве, но готовы обсудить полностью удаленный формат с возможностью приезда на сборы команды;
- комфортные условия работы: ДМС, фитнес, компенсация питания;
- возможность проходить обучение за счет компании, участие во внутренних митапах, хакатонах, тренингах.