Software Engineer Frontend
Posted Updated
Description
You will build internal web tools that support robot operations, site logistics, maintenance, manufacturing, and data workflows. You will work directly with colleagues to understand problems, prototype and iterate on solutions, and deploy and maintain the backend services those tools need. You will write typed TypeScript and React, extend the internal data tool, bring operational prototypes into production, and debug production issues to their root cause.
Responsibilities
- Understand colleagues' problems, build prototypes, and iterate on solutions
- Design and build tools for managing a fleet of robots across multiple sites
- Extend Fenestra for viewing and editing data from different sources
- Bring operations and manufacturing prototypes into production
- Collaborate with hardware engineers, control engineers, and robot operators on product experiences
- Write typed production TypeScript and React
- Debug memory leaks, crashes, and other production problems
- Deploy and maintain backend services required by internal tools
Requirements
- Build and ship full-featured web applications in idiomatic TypeScript
- Demonstrate experience building zero-to-one products independently or in a small team
- Apply UI and UX design judgement
- Drive projects from start to finish independently
- Use coding agents while retaining ownership of AI-assisted features
- Learn new languages and tools quickly
- Demonstrate basic familiarity with Linux systems
