Elementals Studio

Joined in 2020
9% answers
Elementals Studio є Сінгапурської компанією, що спеціалізується на інтерактивних 3D технологіях, віртуальної і доповненої реальності.

З 2008 року наша компанія зібрала кращих фахівців з досвідом роботи в області AR / VR, 3D моделювання, розробки ігор, реклами та візуалізації.

Наша мета - створювати висококласні 3D додатки і потужні комерційні рішення для бізнесу на базі інтерактивних 3Д технологій.

Ми є компанією світового рівня, визнаної ІТ-спільнотою з десятками успішних проектів і задоволених клієнтів з усього світу - з США, Канади, Італії, Австрії, Франції, України, Естонії, Сінгапуру, Малайзії, Марокко, Індії та багатьох інших країн.

Серед наших клієнтів компанії з Fortune 500. Ми співпрацюємо з такими IT-гігантами, як Google, Intel, Lenovo, Accenture в таких проектах, як Google Project Tango і Intel RealSense. Наші проекти були продемонстровані на виставках CES і MWC на стендах Google і Intel.

Elementals є однією з компаній-засновників міжнародної Асоціації віртуальної і доповненої реальності (http://thevrara.com) і компанією-президентом в Азіатсько-Тихоокеанському регіоні.

Ми завжди ставимо краще візуальне якість на перше місце і працюємо над високо-профільними унікальними проектами.

Ми шукаємо талановитих фахівців, які готові креативно мислити і працювати з самими інноваційними, сучасними технологіями, часто доступними лише дуже обмеженому числу розробників.
  • · 56 views · 1 application · 2h

    (EU) Front-end Engineer WEB + 3D to $3000

    Full Remote · EU · 2 years of experience · English - A1
    Technical requirements: JavaScript (ES6+)Event loop, scope, closures, async/await. Spread/rest, destructuring. Modular architecture. Understanding of front-end performance optimization. React.js and its ecosystemReact (Hooks, Context API, React...

    Technical requirements:

    • JavaScript (ES6+)
      • Event loop, scope, closures, async/await.
      • Spread/rest, destructuring.
      • Modular architecture.
      • Understanding of front-end performance optimization.
    • React.js and its ecosystem
      • React (Hooks, Context API, React Router).
      • Redux Toolkit (thunks, RTK Query).
      • Working with forms (formik).
      • react-select, axios.
      • Architectural approaches: FSD, container/presenter, atomic design.
    • TypeScript
      • Extensive experience in daily use (strict mode, generics, API typing, utility types).
      • Ability to build architecturally sound solutions.
    • HTML5 / CSS3
      • Adaptive & responsive layout (mobile-first, desktop-first).
      • Flexbox і CSS Grid.
      • UI optimization for interfaces (admin panels, configurators).
    • CSS preprocessors
      • SCSS module
    • Tooling
      • Git (branches, code review, CI/CD integrations).
      • Vite — experience in configuration and optimization of builds.
      • NPM (working with monorepo and libraries).
    • 3D and integration (advantage)
      • R3F (react-three-fiber), Three.js, PlayCanvas.
      • Threekit SDK, working with player APIs, writing service wrappers.
      • Optimizing the display of 3D models, integrating configurators.
    • Testing (advantage)
      • Unit tests (Jest, React Testing Library).
      • E2E tests (Playwright / Cypress).
      • Understanding testing priorities: which scenarios are critical and which can be covered by smoke tests.


    Good to have:

    • Playcanvas (in particular, integrating models into scenes, managing objects and their parameters)
    • Salesforce (understanding Salesforce integration)
    • Shopify (experience creating or integrating custom React components into Shopify pages, working with plugins)
       

    Additional knowledge that may be useful:

    • Node.js - writing small services and API wrappers.
    • Бандлери - Experience in setting up custom builds (Webpack, Rollup, Vite).
    • Web 3D - understanding the principles of 3D in a browser (materials, lighting, optimization).
    • Practice with 3D libraries - implementation of projects on React Three Fiber (R3F), Three.js, WebGL, (PlayCanvas, Threekit SDK would be a big plus).
    • English language - level A2+ (basic communication, reading technical documentation).


    Who suits us:

    • Architectural thinking: able to balance between “doing it right” and “doing it on time.”
    • Systematic communication: reports risks and progress in a timely manner.
    • Responsibility: sees tasks through to completion, including integration into production.
    • Knowledge sharing: documents complex decisions so that others can pick them up more quickly.


    Domain:

    • Web 3D configurators (furniture, interiors, household appliances) and their integration with e-commerce (Shopify, Salesforce).
    • DAM system for managing 3D resources and working with them.
       

    What you will be doing:

    • Development and support of Web 3D configurators.
    • Configuration of business logic for interaction with 3D objects (dynamic validation, attributes, rules).
    • Development and updating of configurator interfaces (React, TypeScript).
    • Integration of configurators into customer websites and e-commerce systems.
    • Development of admin panels for managing 3D resources and users.
    • Writing small services and wrappers for third-party APIs (Threekit, Shopify, Salesforce).

     

     

    Working conditions at the company:

    • We offer work on projects from scratch and support for existing projects;
    • The opportunity to work on projects, offering your own technological solutions;
    • Work with major international brands;
    • A friendly and creative team;
    • Professional growth;
    • Full-time employment;
    • Flexible work schedule;
    • Paid sick leave and vacation.
    More
Log In or Sign Up to see all posted jobs