Обязанности:
- Поддержка и доработка уже существующих веб-проектов (оптимизация, исправление ошибок, улучшение интерфейсов).
- Разработка новых веб-приложений и сайтов с нуля.
- Верстка страниц по макетам (Figma, Photoshop или другие инструменты).
- Обеспечение кроссбраузерной и адаптивной верстки.
- Интеграция фронтенда с бэкендом через API.
- Оптимизация скорости загрузки страниц и улучшение UX/UI.
- Работа в команде с дизайнерами, бэкенд-разработчиками и менеджерами проектов.
Требования:
- Отличное знание HTML5, CSS3 (включая Flexbox и Grid) и нативного JavaScript (ES6+).
- Опыт работы с адаптивной и отзывчивой версткой.
- Понимание принципов семантики и доступности.
- Базовые знания Git для работы с кодовой базой.
- Опыт взаимодействия с REST API.
- Внимательность к деталям и аккуратность в коде.
Будет плюсом:
- Знание CSS-препроцессоров (Sass/LESS).
- Опыт работы с сборщиками (Gulp, Webpack, Vite).
- Понимание основ UX/UI-дизайна.