Frontend Developer (JS, Vue, TS)
Description
ViyarTech – місце, де IT-інновації зустрічаються з реальним виробництвом.
Ми – продуктова IT-компанія в екосистемі Viyar, лідера українського ринку з виробництва меблевих деталей. Кожен рядок нашого коду безпосередньо впливає на виробничі лінії.
200+ спеціалістів ViyarTech створюють IT-рішення для повного циклу виробництва меблів – від управління сучасними цехами до веб сервісів для мільйонів українців.
Зараз ми шукаємо Frontend Developer до команди ViyarPro 3D – веб-CAD системи для проектування корпусних меблів у 3D.
Наш продукт дозволяє користувачам створювати меблеві конструкції, працювати з реальними матеріалами з асортименту Viyar, розраховувати вартість та оформлювати замовлення. При цьому система враховує виробничі обмеження, щоб створений у конструкторі виріб можна було реально виготовити.
Це складний веб-продукт із великою кількістю інтерактивних сценаріїв, 3D-візуалізацією та значною частиною бізнес-логіки на фронтенді. Тому для нас важливо не просто створювати UI-компоненти, а будувати зручні, продуктивні та масштабовані рішення.
Обовʼязки:
Розроблятимеш адаптивні та інтерактивні інтерфейси на Vue 3 + Tailwind.
Самостійно реалізовуватимеш фічі: від дизайну до продакшену.
Працюватимеш у команді дизайнерів, аналітиків та розробників.
Допомагатимеш покращувати UX та деталізацію компонентів.
Впроваджуватимеш кращі практики JavaScript та сучасного фронтенду.
Оптимізуватимеш складні UI для продуктивності та зручності користувачів.
Вимоги:
3+ років досвіду з JavaScript (ES6+) і Vue 3 (Composition API).
Впевнене володіння Tailwind CSS.
Досвід створення адаптивних UI-компонентів.
Розуміння принципів ООП та побудови масштабованої архітектури.
Уважність до UX і деталей у дизайні.
Вміння самостійно вести фічу від ідеї до продакшену.
Знання сучасних JS-стандартів і best practices.
Буде плюсом:
Базові знання TypeScript.
Досвід написання unit-тестів (Jest або інші).
Досвід роботи з високонавантаженою бізнес-логікою.
Розуміння специфіки розробки складних прикладних систем (CAD / 3D / UI-heavy).
Досвід або інтерес до роботи з Three.js.
Процес найму:
Знайомство з рекрутером.
Технічне інтерв'ю з командою.
Інтервʼю з PM.
Пропонуємо:
Роботу над складним продуктом із можливістю впливати на технічні рішення та його розвиток.
Можливості професійного та кар'єрного росту (матриця компетенцій).
Сучасну та потужну робочу техніку.
24 календарні дні оплачуваної відпустки.
Оплату лікарняних (50% від ставки).
Компенсацію 50% вартості профільного навчання та внутрішні тренінги.
Програму Mental Health (корпоративний психолог, нутриціолог).
Корпоративні знижки на продукцію Viyar та партнерів.
Знижки на харчування в ресторані компанії.
Програму соціальної підтримки працівників.
