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