|
Описание: |
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.
Відгукнутись на вакансію |