About the job
Zoo is building a modern hardware design toolkit aimed at reshaping the mechanical CAD industry. Founded in 2021 and backed by Embedded Ventures, the company operates from Los Angeles, California, with both local and remote team members. The team is focused on delivering advanced infrastructure and tools for hardware creators, addressing gaps in current CAD solutions.
Role overview
This Senior Frontend Software Engineer role centers on developing and refining Zoo Design Studio, an open-source CAD modeling application. The product uses a DSL-driven approach, combining a traditional CAD UI for code generation and editing with real-time 3D scene streaming from a remote graphics engine. The position involves close work with backend systems, especially integrating UI features that modify DSL code, trigger executions using Rust/Wasm, and interact with the backend through a WebSocket API.
What you will do
- Develop and enhance the frontend of the modeling application, with a strong focus on performance and user experience
- Work closely with backend developers to ensure features are integrated smoothly
Who thrives here
- Curious individuals who enjoy learning and exploring new approaches
- People who keep the user experience at the center of their work
- Engineers comfortable working independently and asynchronously, while also contributing as collaborative team members
Requirements
- Significant experience building high-performance, scalable web applications
- Deep expertise in frontend performance optimization
- Ability to contribute to both frontend feature development and integration with backend APIs
Learn more about the project: Zoo Design Studio on GitHub.

