Senior Three.js Developer (Stratton)

Bsasolutions Inc

Apply to this job
Central Visayas, Philippines remote Until 8/21/2026 First posted July 5, 2025 Last posted July 5, 2025
Job description

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

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

About this role

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

Skills & keywords

Required skills

three.jswebgljavascriptweb socketsunityrendering optimizationdebuggingcommunication

Preferred skills

multiplayerreactvuespatial datacreative technology

Specializations

three.jswebglgame developmentjavascriptrendering
Locations

Structured locations inferred from the posting.

Unknown location

On-site