Обязанности:
- Разработка и поддержка фронтенд-части сайта, взаимодействующей с Laravel backend (vue.js / Nuxt 3 /SSR)
- Адаптивная и кросс-браузерная верстка (HTML5, CSS3, SCSS, Tailwind или Bootstrap)
- Разработка динамических интерфейсов с использованием JavaScript (ES6+), а также фреймворков (Vue.js/React приветствуется)
- Интеграция верстки с Laravel (Blade-шаблоны, API-взаимодействие)
- Участие в проектировании UI/UX и разработке дизайн-системы
- SEO-оптимизация SSR-приложений
- Оптимизация и рефакторинг текущей верстки для улучшения скорости загрузки и UX
- Работа с Git (GitHub/GitLab/Bitbucket)
- Работа c крупными высоконагруженными интернет-проектами
- Выявление и исправление ошибок
- Соблюдение сроков выполнения задач
Требования:
- Уверенные знания JavaScript (ES6+)
- Опыт работы с Vue.js 3 и Nuxt 3
- Опыт разработки SSR-приложений
- Опыт работы с REST API, понимание работы HTTP и CORS
- Опыт настройки сборки (Vite/Webpack)
- Навыки работы с системами контроля версий (Git)
- Понимание принципов SPA и прогрессивной загрузки
- Базовое знание SEO для SPA/SSR
- Отличное владение HTML5, CSS3, SCSS/LESS, адаптивной и семантической версткой
- Знание PHP для интеграции верстки в Laravel
- Умение работать с системами контроля версий (Git)
- Внимательность к деталям и хорошее чувство стиля в UI
- Навыки работы в команде
- Понимание принципов SEO
Будет плюсом:
- Опыт работы с Vue.js/React
- Опыт разработки дизайн-систем
- Навыки работы с Webpack/Vite
- Опыт работы с Figma/Adobe XD для нарезки макетов
- Знание Docker
Условия:
- Работа в команде над развитием нового фронтенда для сайта
- Конкурентная заработная плата, обсуждаемая по итогам собеседования
- Возможность влиять на архитектурные решения
График: 5/2
Рабочие часы: 8
Формат работы: на месте работодателя
Выслать резюме [email protected]