Senior Three.js Developer (Stratton) at BSA Solutions Inc.

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Senior Three.js Developer (Stratton) at BSA Solutions Inc.. Weʼ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. . 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. Company Location: Philippines.