Junior Three.js Developer

3DVisual Studio Responds Quickly
$
Product

3DFrames is a product company developing 3D solutions for B2B clients. Our projects include interactive visualizations, 3D configurators, STEM animations, and high-performance web applications.


We are looking for a Junior Three.js Developer to join our team and work on interactive 3D solutions for the web.


Format: Remote, full-time
Location: Ukraine / Europe
Company: 3DFrames
Company type: Product
Salary: up to $700 gross
English: sufficient for working with technical documentation


Core Requirements & Tech Stack


β€’ Three.js, React, Redux, Redux-Saga, TypeScript
β€’ 1+ years of relevant experience with Three.js, WebGL, or 3D graphics
β€’ Basic understanding of 3D mathematics: vectors, matrices, and transformations
β€’ Experience working with 3D models in GLTF / GLB / FBX / OBJ formats
β€’ Understanding of Git and basic knowledge of GitHub / GitLab
β€’ English sufficient for working with technical documentation


Responsibilities


β€’ Develop 3D scenes, animations, and interactive elements using Three.js / WebGL
β€’ Integrate 3D models into web projects, including preparation, optimization, and import of GLTF / FBX assets
β€’ Work with textures, lighting, materials, and cameras
β€’ Optimize 3D scenes for fast and efficient rendering in the browser
β€’ Collaborate with developers, designers, 3D artists, and QA engineers
β€’ Learn and apply new technologies and approaches in web-based 3D graphics


Will Be a Plus
 

β€’ Tailwind CSS
β€’ REST API
β€’ Graph API
β€’ Knowledge of 3D scene optimization
β€’ Understanding of interactive 3D interfaces and UX in 3D


Team

You’ll be joining a team of 4 Developers, 1 Project Manager, and 2 QA Engineers.


What We Offer


β€’ Full-time remote cooperation
β€’ Cooperation via FOP
β€’ Accounting support if needed
β€’ 15 paid vacation days
β€’ 5 paid sick days
β€’ Paid public holidays
β€’ Opportunity to grow within an experienced development team
β€’ Hands-on experience with commercial web-based 3D products


Interview Process
 

HR Interview β†’ Test Task β†’ Technical Interview β†’ Final Interview


Ready to join us? Apply now β€” your ideas and approach might be exactly the spark we’re looking for.

Required skills experience

Three.js 1 year
React.js 1 year
Redux Saga 1 year
Redux 1 year
WebGL 1 year

Required languages

English B1 - Intermediate
Ukrainian Native
Published 10 August
104 views
Β·
22 applications
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...