Senior Software Engineer, Frontend

Zoo
Los Angeles
Workplace: RemoteFull timeUSD 145,000 - 195,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Typescript","React","XState","CodeMirror","WebAssembly","Rust","WebGL"]

Senior Frontend Engineer building the open-source CAD modeling app Zoo Design Studio. You’ll optimize a DSL-driven frontend, connect UI to DSL-driven code mods, and integrate with a remote graphics engine via WebSocket and Wasm. Focus on high performance, scalable web apps using TypeScript, React, and modern browser tech, collaborating with backend teams to deliver a seamless design experience.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Zoo
Zoo
4 months ago

Senior Software Engineer, Frontend

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Senior Frontend Engineer building the open-source CAD modeling app Zoo Design Studio. You’ll optimize a DSL-driven frontend, connect UI to DSL-driven code mods, and integrate with a remote graphics engine via WebSocket and Wasm. Focus on high performance, scalable web apps using TypeScript, React, and modern browser tech, collaborating with backend teams to deliver a seamless design experience.
Location: Los Angeles
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop and optimize the frontend of our modeling app, focusing on performance and user experience.
  • •Collaborate with backend teams to design and implement robust APIs that support the app's code-driven design functionality.
  • •Enhance the app's UI/UX by leveraging Typescript, React, and XState, ensuring that the interface is both powerful and easy to use.
  • •Develop delightful CodeMirror extensions that bridge the gap between the user's code and the 3d-model.
  • •Implement advanced AST/code-mods, CodeMirror enhancements, and deep integration with WebAssembly (Wasm) for performance improvements.

Pay and Benefits

Salary: USD 145,000 - 195,000 annually

Key Requirements

  • •BS in Computer Science or related field, or equivalent professional experience.
  • •Substantial frontend development experience building complex, highly performant and scalable applications.
  • •Strong proficiency in TypeScript and React with a portfolio or examples of complex applications built using these technologies.
  • •Deep knowledge of JavaScript and its internal workings and performance optimization techniques.
  • •Familiarity with WebAssembly (Wasm) and its use in web applications for performance enhancements.
Experience:CADOpen sourceWeb development
Education:Bachelor's
Skills:TypescriptReactXStateCodeMirrorWebAssemblyRustWebGL
Languages:English
Tech Stack:TypeScriptReactXStateCodeMirrorWebAssemblyRustWebGLWebSocket

Company Brief

Zoo
Provides a developer platform and tooling to streamline building, testing, and previewing web and mobile applications across environments. Aims to simplify local development workflows, collaboration, and deployment previews for engineering teams.
Industry: Developer Tools
Website