Senior Three.js Developer (Stratton)
Bsasolutions Inc
Apply to this jobWeʼre looking for a Senior Three.js Developer to lead immersive web-based visualizations and interactive experiences. This role combines deep Three.js expertise with robust backend skills and a solid foundation in game development. Youʼll build custom rendering systems, real-time interfaces, and contribute to gameplay experiences that run seamlessly in the browser.
Role Responsibilities:
- Design and implement real-time 3D scenes and interactive applications using Three.js
- Develop performance-optimized rendering pipelines tailored for browsers and web-based platforms
- Integrate backend systems using technologies such as Node.js, web sockets, and REST APIs
- Collaborate with designers and gameplay developers to bridge visuals and interactivity
- Troubleshoot and resolve rendering issues, performance bottlenecks, and network latency challenges
- Prototype new ideas quickly, validate with stakeholders, and iterate based on feedback
- Contribute to best practices for code quality, testing, and deployment in a fast-paced development environment
Requirements
What Weʼre Looking For Essential Skills & Experience:
● Deep knowledge of Three.js and WebGL, with a strong portfolio of interactive 3D experiences
● Solid experience in JavaScript backend development, especially real-time systems using web sockets
● Proven background in game development using engines like Unity (or equivalent)
● Understanding of rendering optimization, shader authoring, and asset pipeline integration
● Strong debugging skills across client-server boundaries in interactive environments
● Ability to work autonomously and collaboratively in remote, agile teams
● Clear communication skills and a proactive problem-solving mindset
Bonus Skills (Preferred):
● Familiarity with multiplayer game mechanics and real-time data synchronization
● Experience integrating 3D visualizations with UI frameworks like React or Vue
● Knowledge of spatial data structures, physics engines, or procedural generation
● Prior work in creative technology, interactive installations, or simulation platforms
● Contributions to open-source Three.js projects or plugins
Summary
Lead immersive web-based visualizations and interactive experiences using Three.js.
Job title
Senior Three.js Developer
Experience level
senior level
Industry
software
Location requirements
Central Visayas, Philippines; remote work not specified
Salary
Not specified
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Unknown location