Senior Frontend Engineer
Fox Robotics
·
Posted:
July 31, 2023
·
Onsite
About the position
As a senior frontend engineer, you will be responsible for owning and building applications that connect autonomous forklifts to the people around them. This role requires working alongside AI engineers and roboticists to develop an interface that allows non-technical operators to easily configure and control a highly technical autonomous robot. The ideal candidate should have experience in building sophisticated mobile applications from scratch and possess a strong sense of simple and utilitarian design. Occasional travel to offsite locations may be required.
Responsibilities
- Design and implement mobile and/or web applications
- Integrate robustly with both onboard robot hardware and a cloud API in an environment with limited internet connectivity
- Modify and extend existing applications
- Build support documentation and user training materials
- Occasionally participate in technical support on-call rotations
- Work with User Experience designers to build an efficient and elegant product experience
Requirements
- 3+ years of experience as a senior frontend engineer
- Proficiency in designing and implementing mobile and/or web applications
- Ability to integrate with onboard robot hardware and a cloud API in a limited internet connectivity environment
- Experience in modifying and extending existing applications
- Strong skills in building support documentation and user training materials
- Willingness to occasionally participate in technical support on-call rotations
- Collaboration with User Experience designers to create an efficient and elegant product experience
Benefits
- Extending existing applications
- Building support documentation and user training materials
- Occasional participation in technical support on-call rotations
- Working with User Experience designers to build an efficient and elegant product experience
- 3+ years of front-end development experience
- Excellent programming skills
- Experience with Javascript, React, Android / WebView, and/or three.js
- Understanding of networking and wireless communication protocols
- A proven ability to build simple and beautiful user experiences
- Bonus points for management or technical leadership experience
- Bonus points for experience with game development or other real-time interactive systems
- Bonus points for experience with industrial design and machinery
- Familiarity with Python, Go, and C++
- Familiarity with gRPC, GraphQL, Redux, Relay, Unity
- Startup experience