Разрабатываем современный e-commerce проект с высокими требованиями к производительности и UX. Используем актуальный стек технологий и лучшие практики разработки.
•Разрабатывать сложные UI-компоненты для интернет-магазина (каталог, корзина, личный кабинет, checkout)
•Проектировать и реализовывать фичи самостоятельно от задачи до деплоя
•Покрывать код unit- и компонентными тестами
•Разрабатывать компоненты в Storybook
•Участвовать в код-ревью, делиться опытом с командой
•Оптимизировать производительность и пользовательский опыт
•Работать с REST API, управлять состояниями приложения
•Vite — основной сборщик проекта
•Vue 3 (Composition API)
•Nuxt 4
•TypeScript
•SCSS
•Server-Side Rendering (SSR)
•Static Site Generation (SSG)
•Pinia (state management)
•Vue Router
•Storybook
•Vitest/Jest (unit-тесты)
•Vue Test Utils
•1.5–3+ года коммерческой разработки на Vue 3
•Свободное владение Composition API, TypeScript
•Опыт проектирования сложных компонентов
•Практика работы с REST API, обработка состояний загрузки/ошибок
•Опыт написания покрывающих тестов
•Понимание и применение паттернов проектирования (композиция, слоистая архитектура)
Мы ожидаем, что вы
•Самостоятельны: разбираетесь в задачах средней сложности, декомпозируете их, находите решения
•Можете оценивать сроки выполнения своих задач
•Пишете код, требующий минимальных правок на ревью
•Активно участвуете в код-ревью коллег
•Вносите предложения по улучшению кодовой базы
•Понимаете влияние своих фич на пользовательский опыт
•Готовы быть наставником для Junior-разработчиков
•Опыт разработки e-commerce проектов
•Знание SEO-оптимизации для SPA
•Опыт работы с CI/CD
•Понимание accessibility (a11y)
•Webpack — уверенное знание и опыт настройки
•Работу над современным высоконагруженным проектом
•Актуальный технологический стек
•Возможность влиять на архитектурные решения
•Профессиональный рост и менторство