Build an advanced, web-based platform for industrial data visualization and planning, designing high-performance 3D systems that make complex spatial data interactive, intuitive, and real-time.
Requirements
- Expert in WebGL, Three.js/Babylon.js, and shader programming (GLSL).
- Strong JavaScript/TypeScript and modern frontend framework skills (React/Vue/Angular).
- Understanding of 3D math, transformations, and performance optimization.
- Familiar with spatial data structures, LOD, and instanced rendering.
- Experience with VR/AR, scientific visualization, or terrain rendering.
- Familiarity with GIS, CAD/CAM, or large-scale data systems.
- Knowledge of WebAssembly, Web Workers, and real-time data streaming.
Responsibilities
- Build advanced 3D visualization and rendering systems (WebGL, Three.js).
- Create interactive, real-time 3D environments and tools.
- Optimize rendering pipelines and handle massive datasets efficiently.
- Implement intuitive camera controls, raycasting, and spatial interactions.
- Ensure smooth performance across browsers and devices.
Other
- 4–10 years of experience, including 1–2 years in 3D visualization.
- Remote role (Canada preferred)
- No visa sponsorship
- Full-time