Frontend Engineer
Mujin Inc
Office
Tokyo, Japan (MJHQ)
Full Time
Mujin develops "MujinController," a platform that leverages a real-time digital twin and advanced robotics to seamlessly connect industrial equipment for fully autonomous operations.Driven by our unique approach towards Robotics Machine Intelligence (MujinMI), we offer a robust suite of perception, planning, and control algorithms, enabling autonomous robot movement and transforming automation in challenging industrial environments.Trusted by globally recognized companies, our cutting-edge technology enhances efficiency and innovation across the supply chain. With headquarters in Japan and expanding offices in China, the US, and Europe, Mujin offers a dynamic, fast-growing environment where your work directly shapes the future of automation.
A Quick Overview of What This Role EntailsAs we continue to grow, scalability is crucial for deploying our products faster and more efficiently. At the center of this effort is our new Cloud Team, formed in November last year to lead this important mission.The Cloud team's mission is to lead Mujin’s global expansion by developing a cloud-based platform that connects and centralizes our edge-computed controllers across factories and warehouses. This platform will provide integrators and users with a user-friendly GUI, enabling them to monitor production remotely. It also simplifies deploying the latest robotic technology on a large scale, making advanced automation more accessible and efficient. As the system is still in its early stages, you’ll have the exciting opportunity to contribute to its design and development from the ground up.
The cloud team’s goalsLet's create a modern cloud service with us by focusing on high availability (HA), automation, and productivity enhancements. Your work will not only improve the team’s efficiency but also have a direct connection to Mujin’s business success.- Build a platform for monitoring and managing the Mujin products at scale- Build a platform for simulating and testing environments automated with the Mujin products
A Quick Overview of What This Role EntailsAs we continue to grow, scalability is crucial for deploying our products faster and more efficiently. At the center of this effort is our new Cloud Team, formed in November last year to lead this important mission.The Cloud team's mission is to lead Mujin’s global expansion by developing a cloud-based platform that connects and centralizes our edge-computed controllers across factories and warehouses. This platform will provide integrators and users with a user-friendly GUI, enabling them to monitor production remotely. It also simplifies deploying the latest robotic technology on a large scale, making advanced automation more accessible and efficient. As the system is still in its early stages, you’ll have the exciting opportunity to contribute to its design and development from the ground up.
The cloud team’s goalsLet's create a modern cloud service with us by focusing on high availability (HA), automation, and productivity enhancements. Your work will not only improve the team’s efficiency but also have a direct connection to Mujin’s business success.- Build a platform for monitoring and managing the Mujin products at scale- Build a platform for simulating and testing environments automated with the Mujin products
Responsibilities
- Gather feedback from internal and external stakeholders and design an intuitive and meaningful user experience for the cloud team’s products
- Implement user interfaces for managing fleets of IoT devices (the Mujin controllers)
- Implement analytics dashboards for viewing cross-fleet statistics
- Implement user interfaces for managing accounts, users and inventory
- Work closely with the core UX/design and frontend teams to deliver a consistent and unified brand identity
Minimum Requirements
- Experience with modern JavaScript and latest features
- Experience writing TypeScript
- Experience with React
- Experience withUI component libraries (e.g. MUI: The React component library you always wanted - aka Material UI)
- Experience implementing unit tests with Jest
- A good testing ethic
Preferred Requirements
- Experience with graph libraries
- Experience implementing integration/end-to-end [e2e] tests and using e2e testing tools
Interview Process:
- Resume Screening
- Take-home coding test
- HR interview
- Technical interview
- Culture/Team fit interview
Frontend Engineer
Office
Tokyo, Japan (MJHQ)
Full Time
July 20, 2025