• Зараз переглядають 4 шукача
Паяльня, магазин-майстерня

Front-end розробник

  • CSS
  • JavaScript
  • HTML
  • Ведення CRM
  • TypeScript
  • Vue.js
  • Робота з клієнтами
  • Frontend-розробка
  • Axios
  • Управління командою
  • Проактивність
  • Продуктивність
  • Оптимізація коду
  • Pinia
Показати всі навичкиЗгорнути навички

Опис вакансії

Ми займаємося розробкою B2B-системи для управління мережевим бізнесом (роздрібні мережі, франшизи, компанії з філіями), яка об'єднує CRM, продажі та управління командою в одному продукті. Платформа дозволяє власникам бачити аналітику по всій мережі, керівникам — управляти філіями, менеджерам — працювати з клієнтами та лідами через воронки продажів, а HR і адміністраторам — керувати співробітниками та правами доступу. Система включає роботу з клієнтською базою і бонусними програмами, ієрархічну структуру філій і франчайзингові налаштування, гнучкі ролі користувачів, велику кількість табличних даних, складні форми та адаптивний інтерфейс під різні сценарії використання. Ми розширюємо команду, щоб розробка продукту рухалась швидше та ефективніше і саме тому шукаємо в командуFront-end розробника.

Умови роботи:

  • Робота у сучасному офісі в центрі міста, комфортне та зручне робоче місце. Також розглядаємо віддалений формат роботи;
  • Графік 5/2 з 9:00 до 18:00;
  • Ставка $900-$1000.

Основні вимоги:

  • Vue.js 3 — Глибокі знання фреймворку, робота з Composition API, оптимізація продуктивності компонентів;
  • TypeScript — впевнене використання, написання типізованого коду, використання інтерфейсів та узагальнень;
  • Pinia/Vuex — досвід роботи з менеджерами стану, реалізація сховищ та їх підключення до компонентів;
  • Axios — налаштування клієнтської частини взаємодії з API, обробка помилок, оптимізація запитів;
  • JavaScript (ES6+) — відмінне знання сучасних стандартів мови, робота з модулями, замиканнями, Promise та async/await;
  • HTML/CSS — впевнене володіння, досвід верстки адаптивних та кросбраузерних інтерфейсів;
  • Робота з таблицями та інтерактивними компонентами — досвід створення складних таблиць, включаючи сортування, фільтрацію, зміну розмірів колонок;
  • API — розуміння принципів побудови API, досвіду створення, документування та тестування API, у тому числі REST.

Бажані навички:

  • Інструменти збирання — досвід налаштування Webpack, Vite або аналогів;
  • Проактивність і вирішення проблем — вміння самостійно пропонувати поліпшення та знаходити нестандартні рішення для складнощів, що виникають;

Основні завдання:

  • Розробка інтерфейсів: Реалізація адаптивних інтерфейсів з урахуванням макетів. Оптимізація коду для підвищення продуктивності та читання;
  • Робота зі станом програми: Налаштування та використання сховища даних (Pinia/Vuex). Реалізація кешування даних та робота з підписками;
  • Інтеграція з API: Підключення клієнтської частини до backend через Axios. Реалізація пагінації, фільтрів, сортувань;
  • Розробка інтерактивних компонентів;
  • Оптимізація продуктивності: Аналіз та оптимізація додатків для підвищення продуктивності.

Етапи відбору:

  1. Співбесіда з рекрутером.
  2. Тестове завдання.
  3. Стажування.
  4. Офер.

Якщо ви впізнали себе в описі — надсилайте своє резюме у відгуки, ми чекаємо саме на вас!


Схожі вакансії

Усі схожі вакансії

Статистика зарплат