«Маємо проєктну позицію. Новий проєкт. Згідно опису — дуже айтішний. Маємо базовий бюджет. Шукаємо людину. Лайк репост тегайте у коментарях знайомих», — написав він у Facebook.
Основні навички та досвід:
HTML/CSS
Глибоке знання HTML5 і CSS3, включаючи адаптивну та кросбраузерну верстку.
Досвід роботи з CSS-препроцесорами (Sass, Less).
Вміння верстати за макетами з Figma або інших інструментів дизайну, враховуючиpixel-perfect вимоги.
JavaScript
Впевнені знання JavaScript (ES6+).
Досвід роботи з сучасними фронтенд-фреймворками (React, Vue.js або аналогічними).
Розуміння роботи з DOM, подійна модель, асинхронне програмування.
Вміння працювати з формами, валідувати введення даних на стороні клієнта.
Фреймворки та бібліотеки
Досвід роботи з фреймворками для керування станом (Redux, Vuex).
Вміння створювати компоненти та повторно використовувані блоки коду.
Досвід роботи з роутингом для реалізації логіки переходів між екранами.
API та робота з даними
Досвід інтеграції з RESTful API.
Знання принципів роботи з даними у браузері (AJAX, Fetch API).
Вміння налаштовувати і відправляти запити на сервер, обробляти відповіді, зберігатидані.
Збір та відправка аналітики
Досвід інтеграції Google Analytics (GA) або інших аналітичних платформ.
Знання способів відстеження користувацьких дій, подій, налаштування цілей.
Вміння працювати з Tag Manager для налаштування подій та відправки даних у GA.
Робота з формами та взаємодія з користувачем
Вміння збирати відповіді від користувачів, зберігати їх у локальному сховищі тавідправляти на сервер.
Вміння обробляти помилки введення та надавати користувачеві зрозумілий зворотнийзв’язок.
Досвід роботи з хостингами та деплоєм
Досвід роботи з Netlify або подібними сервісами для розгортання та хостингустатичних сайтів.
Додаткові вимоги
Інструменти розробки
Досвід роботи з системами контролю версій (Git).
Вміння працювати з сучасними збирачами проєктів (Webpack, Vite).