з/п не указана
Казань
От 1 года до 3 лет
Требования:
1. Vue.js Ecosystem:
- Глубокое понимание Vue.js 3 (Composition API, Reactivity, Components, Directives).
- Опыт использования официальной экосистемы: Vue Router, Pinia (или Vuex), Vue DevTools.
- Понимание жизненного цикла компонентов Vue 3.
2. Nuxt 3:
- Практический опыт разработки на Nuxt 3.
- Четкое понимание архитектуры Nuxt и ее преимуществ (Universal Rendering).
- Знание и применение различных стратегий рендеринга: SSR (Server-Side Rendering), SSG (Static Site Generation), SPA (Single Page Application) и их различий.
- Умение работать с nuxt.config.ts, настраивать модули и плагины.
- Опыт использования Auto-imports (компонентов, утилит).
- Работа со слоями макета (layouts/) и страницами (pages/) с использованием definePageMeta.
3. Работа с бэкендом и микросервисами:
- Опыт работы в микросервисной архитектуре: понимание принципов взаимодействия фронтенда с множеством бэкенд-сервисов.
- Умение работать с различными API эндпоинтами от разных сервисов, агрегировать и трансформировать данные.
- Понимание особенностей аутентификации и межсервисного взаимодействия в микросервисной среде.
4. State Management:
- Опыт управления состоянием приложения с помощью Pinia (предпочтительно) или Vuex.
- Умение организовывать сторы, работать с их состояниями, геттерами и экшнами.
5. TypeScript:
- Уверенное владение TypeScript.
- Умение типизировать компоненты, пропсы, сторы, данные API-ответов.
- Понимание generics и utility-типов в контексте Vue/Nuxt.
6. Работа с дизайн-макетами:
- Опыт работы с Figma: Умение самостоятельно работать с макетами — просматривать, измерять, экспортировать assets, читать спецификации.
- Навык точной верстки по предоставленным макетам с соблюдением отступов, размеров и стилей.
7. Инструменты и Базовые навыки:
- Git: Уверенное владение (ветвление, merge, rebase, работа с Pull/Merge Request).
- HTML5 / CSS3: Семантическая верстка, адаптивная и кроссбраузерная верстка.
- JavaScript (ES6+): Промисы, async/await, деструктуризация, модули и т.д
Что мы предлагаем:
- Графики работы: 5/2 с 9.00 до 18.00 / с 10.00 до 19.00;
- Оформление по ТК РФ;
- С успешными кандидатами ЗП обсуждается;
- Полис ДМС от полугода работы в компании со стоматологией;
- Корпоративная скидка 30% в лучших ресторанах Казани (Малабар и Beerhouse);
- Ежемесячное премирование за выслугу лет, после 3-х лет;
- Скидки 50% на товары, реализуемые компанией;
- Место работы: Вахитовский р-н г. Казани.
Присоединяйтесь к нашей профессиональной и дружной команде!