Front-End Software Engineer-Contract-Hybrid Role in Foster City or San Francisco

In need of a software engineer to collaborate with some of the best robotics engineers in the world to develop front-end applications that make complex robotics systems accessible to our team of robo-taxi test drivers. 

Scope of Work:

  • Driving Controls & Visualizations:
    • Port QT applications into React/TypeScript framework.
    • Migrate a Vue.js application to React.
    • Build and contribute to internal libraries shared across applications.
  • Touch-based Demo App:
    • Split up one monolithic three.js/TypeScript application into multiple micro-applications.
    • Add new 2D and 3D features requested by executives and riders.
  • Other: 
    • Build out real-time vehicle data pipelines across C++/TypeScript systems.
    • Write unit / end tests using Jest & Cypress to support testing new features.


  • Fluency with Vue, React, TypeScript, HTML & CSS.
  • Proven written and verbal communication skills.
  • Passion for building graphical interfaces that delight users.
  • 5+ years of relevant industry experience.
  • Intermediate knowledge of modern C++.

Bonus Qualifications:

  • Experience with three.js, Babylon.js or another 3D rendering engine.
  • Experience with WebGL.
  • Experience with networking.
  • Experience with Linux.

Pay Rate-DOE

Please send resumes to

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: