Tesla is looking to enhance its online customer experience by developing and optimizing advanced 3D web applications for vehicle configurators and other 3D experiences on their websites.
Requirements
- 3+ years of experience in web and application development, with a specialization in React, Node.js, and Three.js
- At least 2 years of experience in 3D web application development
- Extensive knowledge in Three.js, including experience with textures, UVs, camera control, and shaders
- Understanding of the GLTF/GLB formats and pipelines
- Experience with 3D concepts, tools, and software such as Blender or Maya, and the ability to set up 3D scenes, cameras, lighting, and animations
- Experience with physics, animation, and WebGL performance optimization
- Experience in Go, Java or any backend language is a plus
Responsibilities
- Develop, optimize, and maintain advanced 3D web applications for multiple vehicle configurators
- Lead the development of high-quality, scalable, and robust 3D web applications
- Innovate in areas such as 3D asset delivery, configurator applications, and WebGL performance
- Collaborate with cross-functional teams to ensure the seamless integration of 3D applications into our core platform
- Implement new features and help maintain existing features on Tesla’s websites
- Research and evaluate emerging technologies to enhance development practices and product quality
- Mentor junior developers and collaborate on coding standards and development tools
Other
- Be able to adapt and work in a challenging environment where we always see changes in requirements, timelines etc.
- Background in multi-product 3D configurator development is a plus