Skip to content
ZooZooLos Angeles, CA

Senior Software Engineer, Frontend

Senior Frontend Engineer develops and optimizes a CAD modeling app's UI using TypeScript, React, and XState. Integrates with WebAssembly, CodeMirror for code-to-3D model bridging, and focuses on high performance and browser optimization.

145k – 195k
RemoteFrontend Engineering

About the role

What You’ll Do

  • 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
  • Utilize Xstate for state management to maintain app consistency and reliability across various user interactions
  • Apply a deep understanding of JavaScript and browser internals to improve app functionality and performance

What You’ll Need

  • B.S. in Computer Science or a related field, or equivalent professional experience
  • Substantial experience in frontend software development 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
  • Understanding of browser internals across major browsers (Chrome, Firefox, Chromium, Brave, etc.) and their impact on application performance and compatibility
  • Knowledge of Xstate or similar state management libraries

Nice to Have

  • Proficiency with Rust
  • Experience with CodeMirror6
  • Experience with ASTs even if custom ESLint rules
  • Experience with WebGL or web graphics
  • A background in geometry and/or experience with design-based software

Skills

TypeScriptReactXstateJavaScriptWebassemblyCodemirrorAstRustWebglBrowser Internals
LeafLink

Senior Frontend Engineer

LeafLinkUnited States

Senior Frontend Engineer building and scaling Vue 3 applications, owning features end-to-end, mentoring engineers, and driving frontend architecture and best practices.

145k – 175k
Remote5+ YOEFrontend Engineering
Halliday

Senior Frontend Engineer

HallidaySan Francisco, CA +1

Senior frontend engineer building consumer-facing crypto and payments products with React and TypeScript. Requires 2+ years React/TS experience and willingness to work onsite in SF or NYC.

150k – 250k
On-site5+ YOEFrontend Engineering
Julius

Software Engineer - Product (Mid to Senior)

JuliusSan Francisco, CA

Build intuitive and performant UIs for an applied AI platform automating knowledge work. Requires 3+ years with React, Next.js, Tailwind, and experience scaling apps with backend systems.

150k – 200k
On-site3+ YOEFrontend Engineering
WorkWhile

Senior Software Engineer, Frontend

WorkWhileSan Francisco, CA +2

Leads development of high-quality frontend experiences using React and React Native for workers and businesses. Owns features end-to-end, shapes architecture, mentors teammates, and collaborates with product and design.

150k – 240k
RemoteFrontend Engineering
Censys

Senior Engineer

CensysAnn Arbor, MI

Senior Frontend Engineer owning large-scale UI projects for enterprise account management, integrations, and platform features at Censys. Requires 5+ years experience with deep React/TypeScript expertise, strong testing and accessibility practices, and close collaboration with Design and Product.

151k – 206k
Remote5+ YOEFrontend Engineering