- Currently viewed by 2 job seekers
Frontend Developer (Vue.js 3, Quasar, Cross-platform)
- 50 000 – 75 000 UAH, Above average Залежить від компетенції та швидкості роботи
-
BGI
IT; 10–50 employees - Remote jobs
- Full-time. Work experience more than 2 years.
- CSS
- JavaScript
- Користувач Google Chrome
- Git
- Bootstrap
- HTML
- SASS
- Chrome DevTools
- Відповідальність
- webpack
- Робота в команді
- Unit-тестування
- Vue.js
- Vuex
- npm
- REST API
- REST
- ECMAScript
- CSS Flexbox
- Управління проєктами
- Верстка
- Адаптивна верстка
- Кросбраузерна верстка
- CSS Grid Layout
- Написання тест-кейсів
- Frontend-розробка
- Yarn
- Jest
- ESLint
- Backend-розробка
- Tailwind CSS
- Vue Router
- Знання CSS-препроцесорів
- Cypress
- Prettier
- Electron
- Розробка API
- Vite.js
- Pinia
- Playwright
- Vue 3
Job description
Frontend Developer (Vue.js 3 + Quasar + Cross-platform)
Кого ми шукаємо
Ми — невелика кросфункціональна команда розробки та шукаємо Frontend / Mobile-розробника рівня Middle / Middle+. Маємо різноманітні задачі, що залежать від конкретного продукту або клієнтського проєкту: підтримка та розвиток існуючих сайтів (у тому числі легасі-рішень), участь у редизайнах, оптимізація під мобільні пристрої, а також робота з кросплатформенними застосунками (web / desktop / mobile).
Формат роботи
- Повна зайнятість
- Remote
- Робочі години — за київським часом
Взаємодія в команді
- Робота у тісній взаємодії з командою розробки, що займається backend-розробкою, API та мережевою інфраструктурою
- Співпраця з project manager, tech lead
- Для нас важливо, щоб людина була на зв’язку, працювала разом з командою, була готова до комунікації та обговорення рішень
1. Core Frontend (Web)
Основні вимоги
- Досвід роботи з Vue.js 3 від 2 років
- Знання Composition API та Options API
- Розуміння принципів SPA (Single Page Application)
- Досвід роботи з Vue Router 4
- Досвід роботи з Pinia або Vuex (state management)
- Знання JavaScript ES6+
- Розуміння принципів REST API
Верстка та стилі
- Впевнене знання HTML5, CSS3
- Досвід роботи з препроцесорами SCSS / SASS
- Розуміння принципів адаптивної та кросбраузерної верстки
- Знання CSS Grid та Flexbox
- Досвід роботи з CSS-фреймворками (Bootstrap, Tailwind CSS)
2. Cross-platform та мобільна розробка
Конкретний стек та середовище (web / desktop / mobile) залежать від продукту або клієнтського проєкту, з яким ви працюватиме. Не передбачається одночасна робота з усіма платформами.
- Знання фреймворку Quasar та його компонентної системи
- Досвід роботи з Electron для створення десктопних застосунків
- Досвід роботи з Capacitor для розробки мобільних застосунків
- Розуміння особливостей PWA (Progressive Web Apps)
- Досвід інтеграції веб-застосунків з нативними API пристроїв
- Quasar CLI для управління проектами
3. Інструменти розробки та збірка
- Досвід роботи з системами контролю версій (Git)
- Базові знання npm / yarn
- Досвід роботи з Webpack (проєкти з легасі-архітектурою), а також розуміння або досвід роботи з Vite
- ESLint, Prettier для забезпечення якості коду
- Chrome DevTools для налагодження та дебагінгу
У нас є легасі-проєкти, тому важливо вміти працювати з існуючим кодом та поступово його підтримувати і розвивати.
4. Тестування та контроль якості (development-level testing)
- Досвід unit-тестування з використанням Jest та Vue Test Utils Базовий досвід e2e-тестування з використанням Cypress або Playwright
- Перевірка власної реалізованої функціональності на різних пристроях та платформах з метою впевнитись, що рішення працює коректно та готове до подальшого приймального тестування з боку клієнта
Ми не очікуємо написання повноцінних тест-кейсів або виконання ролі QA — йдеться про відповідальне development-тестування власної роботи.
Similar jobs
-
Front end developer (Vue.js)
Litanin llc, Remote -
Frontend Developer (Vue.js)
85 000 – 125 000 UAH, Cunami Web, Remote -
Front-End Developer (Vue.js, TypeScript, Nuxt.js)
80 000 – 120 000 UAH, Yellow Recruiting Company, Remote -
Middle+ Frontend Developer (Vue/Nuxt)
CF.Digital, Remote -
Frontend-розробник (Nuxt 3, Vue 3)
RocketUp, Remote