Реклама — это полезный и сложный продукт. Реклама Яндекса релевантна. Мы не делаем навязчивую рекламу, потому что она малоэффективна. Компании платят за конверсии и продажи, а не за пустые клики. Реклама необходима, потому что оплачивает труд людей, которые делают вашу жизнь лучше и интереснее. Создать качественный баннер непросто, и вот почему. Баннер должен: * динамически рисоваться в зависимости от размеров; * занимать максимум пространства и ничего не ломать вокруг; * если нужно — включать много сложной анимации; * выживать в недружелюбной среде с переопределённой Array.map. Наши технологии: * используем Preact — библиотеку с JSX-синтаксисом (отказались от React: встраиваемый код на нём недопустимо тяжёлый); * пишем на TypeScript и немного на чистом JavaScript (в основном для поддержки); * собираем продукт на Webpack.

Обязанности:

Разрабатывать и дорабатывать новую платформу
Мы постоянно занимаемся поиском новых решений для повышения эффективности рекламы. У нас очень много пользователей и огромное количество показов объявлений в сутки, быстрые A/B-эксперименты и нестандартная вёрстка, минимум админок и однотипных страниц. Модернизировать технологический стек сервиса
Мир не стоит на месте, и реклама от него не отстаёт. Стараемся обновлять свой стек и использовать наиболее актуальные решения мира фронтенда. Оптимизировать производительность
Реклама должна показываться не только красиво, но и быстро. Поэтому для нас очень важно следить за скоростью выполнения алгоритмов, отрисовки рекламы и размером наших бандлов.

Ключевые навыки:

  • Знакомы с нашим стеком технологий и готовы работать с ним