разрабатывать, поддерживать и запускать многостраничные сайты и промо-страницы на Vue.js;
создавать адаптивные, интерактивные и кроссбраузерные интерфейсы по макетам из Figma;
интегрировать сайты с внешними REST API, CRM-системами и сервисами аналитики;
оптимизировать скорость загрузки, анимаций и SEO-показателей для повышения конверсии лендингов;
собирать и деплоить проекты с использованием современных инструментов (Vite, Webpack).
опыт работы в роли Frontend-разработчик (Vue.js) от 3-х лет;
глубокое знание Vue 3 (Composition API) и Nuxt 3 (включая SSR, SSG, ISR);
опыт работы с Vue/Nuxt Router и Pinia;
отличное владение JavaScript (ES6+) и TypeScript;
опыт работы с библиотекой VueUse;
опыт работы с CSS, SCSS, PostCSS, UnoCSS;
опыт написания unit и интеграционных тестов (Vitest, Vue Test Utils);
понимание REST API, опыт работы с серверными запросами, интеграция с внешними сервисами и CRM-системами;
понимание работы Webpack и Vite, их конфигурация;
опыт с Git и GitLab CI/CD;
умение оптимизировать производительность фронтенда (скорость загрузки, анимации);
глубокое понимание SEO-настроек для коммерческих сайтов и промо-страниц;
умение писать чистый, поддерживаемый код с учетом лучших практик;
способность работать в команде, эффективно взаимодействовать с бэкенд-разработчиками и дизайнерами;
навыки проведения код-ревью и готовность помогать младшим разработчикам;
опыт работы в Agile/Scrum среде;
умение писать документацию к коду и API;
аналитическое мышление, способность находить оптимальные решения;
самоорганизованность и ответственность за результат, готовность к обучению и освоению новых технологий.