Планировать архитектуру Поиска. Вы будете придумывать и воплощать решения, чтобы разработчикам Поиска (а их более 50) было легко работать, чтобы код было удобно писать, а их функции и эксперименты как можно быстрее внедрялись в производственную среду. Вы будете поддерживать постоянный контакт с разработчиками из соседних команд, получать от них идеи об архитектуре и собирать обратную связь после внедрения и ускорения.
Писать сборку для проекта. Вам предстоит написать плагин для Webpack. Нужно сделать форк rollup, так как он недостаточно хорош и быстр для нашего проекта, который состоит более чем из 37 тысяч TS-файлов. Их нужно собирать за приемлемое время, а при изменении любого из файлов — быстро пересобирать.
Разрабатывать вспомогательные инструменты. Вам предстоит тюнить сборку проекта и обновлять ядро приложения, чтобы разработка новых фич была быстрой, удобной и понятной. Для этого нужно писать кодогенераторы, линтеры, библиотеки и другие вспомогательные инструменты, чтобы облегчить жизнь разработчика.
Мы ждем, что вы
Любите развивать продукт и делать жизнь других фронтендеров лучше.
Занимались разработкой больше двух лет.
Будет плюсом, если вы
Знаете TS или React.
Занимались настройкой Webpack, rollup, esbuild, опыт написания под них плагинов.
Готовы изучать новое и погружаться в большие проекты.
Условия
Забота о здоровье Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят: стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.
Рост и развитие В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей.