Воронеж
Чем предстоит заниматься:
Разработка клиентской части интернет-магазина на Vue.js 3 (Composition API)
Реализация сложных клиентских интерфейсов: каталог с "тяжелыми" фильтрами, корзина, вариативное оформление заказа, личный кабинет.
Интеграция с бэкендом на Laravel через REST API и Inertia.js.
Вёрстка по готовым макетам (Figma) с соблюдением принципов адаптивности, обеспечение кроссбраузерности.
Оптимизация производительности фронтенда и скорости загрузки страниц.
Постоянное взаимодействие с руководителем (product/project-менеджером в одном лице) и Backend-разработчиком.
Поддержание документации в актуальном состоянии.
Что мы предлагаем:
Ключевую роль в новом проекте внутри крупной торгово-производственной компании, которая имеет тысячи покупателей по всей стране (устойчивый стабильный бизнес, не стартап).
Качественный бэкенд на Laravel и продуманный API для работы.
Понятные бизнес-задачи, работа в небольшой команде с прозрачными процессами.
Возможность построить идеальный продукт с нуля, без ковыряния в чужом коде, бредовой логике и легаси, повлиять на пользовательский опыт крупного федерального проекта.
Удаленный формат работы с гибким графиком (в рамках рабочих часов по МСК).
Оформление по ТК РФ, белую зарплату.
Требования:
Коммерческий опыт разработки на Vue.js от 2-х лет (предпочтительно Vue 3).
Опыт работы работы в e-commerce (интернет-магазины) от 1 года.
Отличное знание современного JavaScript (ES6+), HTML5, CSS3.
Опыт работы с Pinia (или Vuex) для управления состоянием.
Опыт адаптивной верстки, знание CSS-препроцессоров (SASS/SCSS).
Опыт работы с Inertia.js — будет огромным преимуществом.
Опыт работы с инструментами сборки (Vite, Webpack).
Понимание принципов UI/UX и клиентоориентированность.