Разработчик интерфейсов маркетинговых спецпроектов в Яндекс 360
Яндекс 360 планирует запускать специальные маркетинговые проекты, связанные с особыми событиями. Например, мы будем создавать интерактивные лендинги с анимациями и игровыми механиками.
Задачи и обязанности
Создание архитектуры и логики
Вы будете проектировать базовую архитектуру для маркетинговых проектов, верстать сложные визуальные компоненты с анимацией и разрабатывать логику игровых механик.
Выбор стека и оптимизация производительности
Вам предстоит заниматься выбором технологического стека и работать над повышением производительности и SEO запускаемых проектов.
Развёртывание приложения
Вы будете самостоятельно развёртывать приложение в рамках развития DevOps-культуры в команде.
Больше о фронтенде в Яндексе — в канале Yandex for Frontend
Требования
- Работали с продвинутыми анимациями и эффектами в браузере
- Очень любите вёрстку, в том числе анимации и нестандартные механики
- Знаете TypeScript или JavaScript
- Имеете продвинутые знания HTML и CSS, а также знаете особенности их отображения в браузерах
- Умеете оптимизировать сложные визуальные компоненты, работали с SEO-оптимизацией
- Знаете классические алгоритмы и структуры данных
Дополнительные требования
- Разрабатывали подобные спецпроекты
- Разрабатывали игровые механики
- Разрабатывали на TypeScript и React
- Работали хотя бы с одной системой сборки (webpack, Grunt, Gulp, Rollup и т. п.)
- Разрабатывали на Node.js
- Писали модульные или интеграционные тесты