Responsibilities
- Design, develop, and maintain scalable 3D web applications using Typescript, React, and libraries such as Babylon.js or Three.js
- Write and optimize shaders targeting WebGL/OpenGL ES, WebGPU, or similar graphical frameworks
- Apply deep knowledge of vector and 3D mathematics to solve complex rendering and interaction challenges
- Profile and optimize application performance to ensure smooth, responsive user experiences
- Collaborate closely with product and design teams to deliver innovative features on schedule
- Take ownership of product timelines while adapting to new technical challenges as they arise
Requirements
- 5+ years of experience building commercial web applications
- Strong proficiency in Typescript and React
- Expertise with Javascript or Typescript 3D libraries like Babylon.js or Three.js
- Experience writing shaders for WebGL/OpenGL ES, WebGPU, or other low-level graphics libraries
- Solid understanding of vector and 3D math principles
- Skilled in profiling and optimizing web application performance
- Located within the United States (Eastern Time preferred)
- Pragmatic approach with a track record of meeting deadlines
- Collaborative mindset, able to work closely with design and product teams
- Self-driven with the ability to independently add value and deliver results
Nice to Have
- Previous startup experience
- Passion for computer vision and augmented reality technologies
- Familiarity with CAD software