Разработчик интерфейсов в core-команду MarTech Яндекс 360
1 мес. назад
RussiaMiddleHybrid
typescriptjavascripthtmlcssrest apiseoanimation
Разработчик интерфейсов для core-команды MarTech Яндекс 360 с задачами по проектированию архитектуры промоприложений, разработке сложных визуальных компонентов, оптимизации производительности и работе с маркетинговыми инструментами Яндекс 360.
Обязанности
- Проектирование архитектуры и логики промоприложений
- Вёрстка сложных визуальных компонентов с анимацией и игровыми механиками
- Выбор стека технологий
- Оптимизация производительности и SEO
- Самостоятельное развёртывание приложений в рамках развития DevOps-культуры в команде
- Создание и доработка функций в маркетинговых инструментах Яндекс 360
- Проектирование и реализация API, интеграции с внутренними сервисами и внешними системами
- Работа с существующей кодовой базой: рефакторинг, расширение, поддержка
- Участие в продуктовых решениях: от требований и прототипа до релиза и сопровождения
Требования
- Опыт работы с продвинутыми анимациями и эффектами в браузере
- Разработка веб-приложений с клиент-серверной логикой: REST API, авторизация, работа с данными
- Любовь к вёрстке, включая анимации и нестандартные механики
- Знание TypeScript или JavaScript
- Продвинутые знания HTML и CSS, включая особенности отображения в браузерах
- Умение оптимизировать сложные визуальные компоненты, опыт SEO-оптимизации
- Знание классических алгоритмов и структур данных
- Опыт проектирования и поддержки кода в существующем проекте
- Понимание продуктового контекста: умение уточнять требования, декомпозировать задачи и доводить фичу до продакшена
Условия
- Гибридный формат работы