Мы ищем Vue.js разработчика для создания современных веб-приложений на стеке Vue.js, Nuxt и Laravel. В нашей команде вы будете участвовать в разработке новых проектов, поддержке существующих решений и работе над оптимизацией кодовой базы. Мы используем современный стек технологий, включая Vue 3, Tailwind CSS, Docker и активно развиваем наши проекты, следуя лучшим практикам разработки. Если вы имеете опыт коммерческой разработки от 2 лет, умеете работать в команде и хотите развиваться в профессиональном плане - будем рады видеть вас в нашей команде.Требуемые навыки и технологии: Vue.3, Vuex/PiniaNuxt.jsHTML5, CSS3, SCSS/SASSJavaScript/TypeScriptDockerGitREST APIWebpack/ViteОпыт адаптивной и кроссбраузерной версткиUnit-тестированиеУмение быстро разбираться в чужом коде и рефакторить его Будет преимуществом: Опыт работы с Laravel (понимание архитектуры, Blade, интеграция с Vue.js)Опыт с Tailwind UI и компонентным подходомОпыт работы с Headless CMS (Strapi, directus, или аналоги)Опыт интеграции WebSockets (Laravel Echo, Pusher)Опыт с CI/CDЗнание Node.jsОпыт работы с GraphQLПонимание принципов Clean CodeОпыт оптимизации производительности frontend-приложенийОпыт поддержки легаси-кода Обязанности: Разработка новых и поддержка существующих проектов на Vue.jsАнализ, оптимизация и рефакторинг существующего кодаВерстка компонентов с использованием Tailwind CSSСоздание адаптивных пользовательских интерфейсовТесное взаимодействие с Laravel backend-командойИнтеграция frontend с Laravel APIНаписание чистого, поддерживаемого кодаУчастие в code reviewРабота над улучшением производительности приложенийДокументирование кода и технических решений Требования к опыту: От 2 лет коммерческой разработкиОпыт работы с Vue.js от 1 годаУверенное знание JavaScriptОпыт работы с большими проектами и чужим кодом