Шукаємо Frontend Web Developer (Three.js (must), React.js/Vue.js/Angular) для участі в розробці інтерактивних 3D веб-рішень, візуалізацій та конфігураторів. Ви працюватимете над різними завданнями у сфері маркетингових проєктів з використанням різних фреймворків — ReactJS, VueJS, Angular, а також Three.js. * Досвід роботи: 3-5 років досвіду * Вид зайнятості: Повна зайнятість, Remote формат в межах України * Володіння мовами: Англійська — (Intermediate (B1))
Вимоги: * Досвід роботи з Three.js (від 1.5–2 років) та React.js/ Vue.js або ін. * Знання WebGL, принципів 3D-графіки, сцени, камер, матеріалів, світла. * Досвід оптимізації продуктивності 3D-сцен у браузері. * Практичний досвід роботи з React.js, Vue.js або іншим фронтенд-фреймворком. * Знання JavaScript/TypeScript. * Впевнене володіння HTML/CSS, досвід адаптивної верстки. * Знання систем контролю версій (Git). * Уміння працювати з API, взаємодія з бекендом (REST/GraphQL).
Обов’язки: * Розробка та підтримка 3D-компонентів у браузері з використанням Three.js.Інтеграція 3D-графіки у існуючі веб-інтерфейси. * Робота з матеріалами, анімаціями, освітленням, кастомним шейдерами. * Співпраця з дизайнерами, 3D-артистами, frontend/backend розробниками. * Участь в обговоренні архітектурних рішень, покращення UX/UI 3D-сцен. * Оптимізація рендерингу, робота з великими моделями або сценами.
Буде плюсом: * Досвід роботи з GLTF, Draco, STL, USDZ форматами. * Знання Post-processing, кастомних GLSL shaders. * Досвід у створенні 3D-конфігураторів, продуктових візуалізацій або AR-додатків (WebXR). * Досвід роботи з Next.js, Nuxt.js або SSR. * Знання UX специфіки для 3D-інтерфейсів.