Senior Software Engineer, Frontend

1 month, 1 week ago
Full-time
Senior
Software Development
Zoo

Zoo

Zoo Zoo revolutionizes hardware design with a modern toolkit, enabling users to create innovative design tools or develop custom solutions using our infrastructure.

Internet Software & Services

Description

  • Develop and optimize the frontend of the modeling app with a focus on performance and user experience.
  • Collaborate with backend teams to design and implement APIs that support code-driven design workflows.
  • Improve the UI/UX using TypeScript, React, and XState.
  • Build CodeMirror extensions that connect user code with the 3D model.
  • Implement AST-based code modifications, CodeMirror enhancements, and WebAssembly integrations for performance.
  • Use XState for state management to keep the app consistent and reliable across interactions.
  • Apply deep knowledge of JavaScript and browser internals to improve functionality and performance.

Requirements

  • 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 with these technologies.
  • Deep knowledge of JavaScript and internal performance optimization techniques.
  • Familiarity with WebAssembly (Wasm) and its use in web applications for performance enhancements.
  • Understanding of browser internals across major browsers such as Chrome, Firefox, Chromium, and Brave.
  • Knowledge of XState or similar state management libraries.
  • Proficiency with Rust (preferred).
  • Experience with CodeMirror 6 (preferred).
  • Experience with ASTs, including custom ESLint rules (preferred).
  • Experience with WebGL or web graphics (preferred).
  • Background in geometry or experience with design-based software (preferred).

Benefits

  • Salary range of $145,000 to $195,000 USD.
  • Competitive equity package.
  • Full benefits package, varying by geography.
  • Local and remote team setup.
  • Equal-opportunity employer with a diverse and inclusive workplace.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improve product testing, deployment, and data-driven quality across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
5 hours, 28 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves testing, analytics, and quality across defense products in land, sea, and air domains.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
5 hours, 28 minutes ago

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is hiring a Staff Software Engineer to lead the design and delivery of a unified Identity and Access Management platform for a large portfolio of cloud products.

Active Directory HIPAA JWT SAML Secrets Management
5 hours, 43 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves product testing, deployment, and analytics across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
5 hours, 43 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers