Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Z

Senior Software Engineer, Frontend

Zoo

Senior Frontend Engineer developing the Zoo Design Studio CAD modeling app. Collaborating on performance optimization and user experience enhancements using Typescript and React.

Posted 4/30/2026full-timeRemote • California • 🇺🇸 United StatesSenior💰 $145,000 - $195,000 per yearWebsite

Tech Stack

Tools & technologies
JavaScriptReactTypeScript

About the role

Key responsibilities & impact
  • 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

Requirements

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

Benefits

Comp & perks
  • competitive equity
  • full benefits package which may vary by geography

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypescriptReactJavaScriptWebAssemblyXStateASTCodeMirrorperformance optimizationfrontend developmentAPI design
Certifications
B.S. in Computer Science