Skip to content

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 – 195kLos Angeles, CAFrontend EngineeringRemote

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

Senior Frontend Engineer

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

145k – 175kUnited StatesFrontend EngineeringRemote5+ YOEVueCSS

Senior Frontend Engineer

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 – 250kSan Francisco, CA +1Frontend EngineeringOn-site5+ YOEViemReact

Software Engineer - Product (Mid to Senior)

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 – 200kSan Francisco, CAFrontend EngineeringOn-site3+ YOEReactNext.js

Senior Software Engineer, Frontend

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 – 240kSan Francisco, CA +2Frontend EngineeringRemoteReactUI Design

Senior Frontend Engineer

Senior Frontend Engineer builds and maintains performant, accessible React/TypeScript UIs for AI data labeling, review, and evaluation workflows. Owns product outcomes, prototypes solutions, collaborates with PM/Design, and engages with open-source community.

140k – 200kUnited StatesFrontend EngineeringRemoteCSSAWS