Frontend Engineer
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 та партнерів.
- Знижки на харчування в ресторані компанії.
- Програму соціальної підтримки працівників.