Elementals Studio
(EU) Front-end Engineer WEB + 3D
Remote Junior
Summary
Elementals Studio is seeking a Front-end Engineer specializing in Web + 3D development. The role involves building and maintaining Web 3D configurators for furniture, interiors, and household appliances, with integration into e-commerce platforms.
What you'll do
- 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)
Requirements
Technical Requirements:
- JavaScript (ES6+) with deep understanding of event loop, scope, closures, async/await
- React.js with Hooks, Context API, React Router, Redux Toolkit, formik
- TypeScript with strict mode, generics, and utility types
- HTML5 / CSS3 with responsive and adaptive layout skills
- SCSS and CSS preprocessors
- Git, Vite, and NPM with monorepo experience
- 3D libraries: React-Three-Fiber, Three.js (advantage: PlayCanvas, Threekit SDK)
- Testing: Jest, React Testing Library, Playwright/Cypress (advantage)
- Node.js for writing services and API wrappers
- English A2+ level
Soft Skills:
- Architectural thinking and balanced decision-making
- Systematic communication and risk reporting
- Responsibility and task completion through production
- Knowledge sharing and documentation
Conditions
Work Conditions:
- Full-time employment
- Flexible work schedule
- Work on projects from scratch and support for existing projects
- Opportunity to propose own technological solutions
- Work with major international brands
- Friendly and creative team
- Professional growth opportunities
- Paid sick leave and vacation