Intrinsic aims to make industrial robotics intelligent, accessible, and usable for millions more businesses, entrepreneurs, and developers by developing a modern, responsive web application for interacting with robotic workcells.
Requirements
- A minimum of 3 years of professional working experience with modern web application development and responsive design
- Extensive experience with Typescript, Angular, HTML, CSS, GO, gRPC, Protobuf, Bazel and Kubernetes
- Experience with 3D graphics and visualization libraries like Three.js, WebGL, or similar technologies
- Experience with and broad understanding of industrial robotic simulation
- Experience with C++, Rust, WebAssembly and Gazebo
- Experience building human machine interfaces
Responsibilities
- designing and developing a modern, responsive web application that provides a visually rich and intuitive interface for interacting with robotic workcells
- creating user-friendly tools that empower users to design, configure, and manipulate the layout of the workcell
- partner with cross-functional engineers to define APIs and data models that ensure seamless integration between the frontend application and the backend systems, simulation, and robotics hardware
- contribute to the overall architecture and technical direction of our frontend platform, ensuring its scalability, maintainability, and a delightful user experience for our customers
- Build and maintain robust and well-documented APIs and UX components that allows other engineers and partners to develop their own custom frontend applications and integrations
- Champion user-centric design to ensure our interfaces are powerful, efficient, and delightful to use
- Collaborate with a team of experienced professionals in modern software development practices
Other
- Bachler’s degree in Computer Science, Robotics or related field
- Excellent written and verbal communication skills; ability to clearly and concisely explain problems and solutions to both technical and non-technical audiences
- Ability to collaborate effectively with cross-functional teams
- Coordinate software development efforts across cross-functional and geographically distributed teams