Вакансія Front-End
Шукаємо Vue.js розробника в продуктову команду, яка розвиває веб-додаток з кабінетом користувача, авторизацією через JWT, інтеграцією з REST API та складною роботою з календарями та формами.
Працюємо зі стеком:
Vue 3 (vue@^3.2.13)
Vue Router 4
Vuex 4
axios
vue-jwt-decode
libphonenumber-js
vuejs-confirm-dialog
Обов’язки
Розробка нового функціоналу фронтенду на Vue 3.
Інтеграція з бекенд-API через axios (REST, обробка помилок, інтерцептори).
Налаштування маршрутизації за допомогою vue-router (guard’и, приватні маршрути тощо).
Робота з глобальним станом застосунку через Vuex.
Робота з JWT (збереження токенів, оновлення, декодування через vue-jwt-decode).
Реалізація форм, валідації, форматування телефонів через libphonenumber-js.
Використання vuejs-confirm-dialog для підтверджень, діалогів, модалок.
Підтримка й рефакторинг існуючого коду, оптимізація продуктивності.
Участь у плануванні задач, обговоренні архітектури, код-рев’ю.
Вимоги
2+ роки досвіду у фронтенд-розробці на JavaScript.
1+ рік досвіду з Vue 3 (Options API та/або Composition API).
Добре знання:
JavaScript (ES6+)
HTML5 / CSS3, бажано SCSS/SASS
Vue Router, Vuex, axios
Досвід роботи з REST API, авторизацією та JWT.
Розуміння принципів побудови SPA, компонентного підходу.
Вміння працювати з Git (pull request’и, code review, гілки).
Акуратний, читабельний код, увага до деталей у UI.
Українська (усна/письмова), англійська на рівні читання документації.
Буде плюсом:
Досвід з TypeScript.
Досвід написання тестів (Jest / Vitest / Cypress).
Знання будь-якої UI-бібліотеки під Vue (Element Plus, Vuetify тощо).
Розуміння базових принципів проєктування фронтенду (SOLID, DRY, модульна архітектура).
Досвід роботи з багатомовними інтерфейсами.
Формат роботи та умови
Формат: віддалено / гібрид (обговорюється).
Повна зайнятість.
Гнучкий робочий день у межах домовленостей з командою.
Можливість впливати на архітектурні рішення й стек.
Адекватний процес: без безглуздих мітингів, пріоритет - результат і якість коду.
Еще актуальные вакансии в категории Фронтенд
Frontend-разработчик (JS / React / MUI) — part-time, long-term
- Удаленная работа
- Неполная занятость
AI Junior Разработчик Lovable / Claude Design / Kimi
- Удаленная работа
- Неполная занятость
