Senior or Staff Front end Engineer in Sunnyvale, CA

$80K - $100K(Ladders Estimates)

Matterport   •  

Sunnyvale, CA 94086

Industry: Enterprise Technology


5 - 7 years

Posted 58 days ago

This job is no longer available.

Starting with residential real estate, where 8% of all homes sold in the US last year had a Matterport 3D tour, the company has changed how people experience physical spaces. Our product offering is selling exponentially in new markets like apartment and vacation rentals, hotels, event venues, insurance, retail environments, as well as architecture, engineering, and construction.

We have an end-to-end system for crafting, experiencing, and changing cloud-based immersive 3D models of real spaces. Our product suite improves the way people experience and visualize physical spaces making it incredibly fun and practical for users to move through real world spaces as if they were there.

With funding from a group of stellar VCs and investors, we are changing the way we all see the world!

The Role

We are looking for talented software engineers across all experience levels to build our 3D applications which are used over 10 million times each month. The ideal candidate is a technology leader with either a strong web UI development skillsets, or experience with 3D graphics.


  • Implement user-friendly 3D experiences utilizing ReactJS and Javascript, interfacing with the Matterport Platform
  • Work with a cross-functional team of product managers, designers, and engineers
  • Create working prototypes for new concepts, ideas, or platforms we want to explore
  • Optimize and add new features to our existing javascript applications
  • Mentor and coach other engineers to meet their full potential


  • At least 4+ years experience designing and delivering immersive web experiences
  • Proficiency in JavaScript
  • A working knowledge of UI principles and user experience
  • Experience with Linux and Git
  • Excellent general programming skills
  • A track record of developing testable and maintainable code


  • Familiarity with WebGL
  • BS in Computer Science or equivalent experience
  • Experience with Three.js and GLSL shaders
  • Exposure to architectural patterns of immersive 3D client experiences including AR and VR
  • Familiarity with ReactJS and CSS

Valid Through: 2019-9-16