About the Role
As a Full-Stack engineer, you will be responsible for designing and implementing user-visible features in our simulation and tele-operation platforms. This role requires deep understanding of many layers of the system from onboard software to data-center backends and client-side applications as well as close collaboration with robotics engineers and operators. The tools you will be building play a critical role for the operation of our service and on-going R&D work.
About the Work
-
Build and maintain web and desktop UI front-ends as well as a bot and server-side applications for teleoperation and simulation
-
Own end-to-end design and implementation of features including development, testing and release
-
Work with team to develop and evaluate UI changes that increase productivity of our engineers and functionality of our systems
About You
-
You have strong problem solving and programming skills
-
Experience in both backend (C++ or go preferred) and front-end development (JS or C++ preferred)
-
A keen eye for building products
-
Experience optimizing for speed, reliability, and scalability
*Work From Home available