Todor3D
Frontend Three.js/JavaScript Middle Developer
Remote Middle $2.5k–$8.4k/moest.
Summary
Todor3D is an outsourcing company working on top-tier projects for large corporations and government departments. We are seeking a Middle Frontend Three.js/JavaScript Developer to join our core team and build modern, interactive UIs with React and Three.js while integrating with a PHP-based backend.
What you'll do
- Build modern, interactive user interfaces using React and Three.js
- Implement asynchronous programming patterns and DOM manipulation
- Manage application state using Redux Toolkit and React hooks
- Work with 3D scenes, cameras, lights, textures, and materials in Three.js
- Integrate frontend applications with external PHP backend through REST APIs
- Optimize performance including code-splitting, lazy loading, and Three.js rendering optimization
- Collaborate with team members through Git flow and code reviews
- Handle 3D model positioning, scaling, and coordinate system management
Requirements
- Strong JavaScript (ES2020+) understanding including asynchronous programming, modules, DOM manipulation, and performance optimization
- Modern React experience with hooks-based approach, context API, lifecycle management, and memoization techniques
- Redux Toolkit for state management
- Three.js (vanilla) working knowledge with scenes, cameras, lights, textures, and materials
- Basic WebGL knowledge for understanding rendering pipeline
- Bootstrap for layout and UI elements
- REST API integration experience
- GitHub experience with Git flow and branching strategies
- Basic knowledge of Webpack or Vite build tools
- Bachelor's degree or higher (preferably in a technical field)
- Solid theoretical JavaScript knowledge and problem-solving mindset
Conditions
Schedule & Location: Flexible working hours and remote work options
Benefits & Perks:
- Competitive salary based on experience
- Friendly and supportive team environment
- Opportunities for professional growth and skill development
- Exciting projects involving modern frontend technologies and 3D graphics