All roles

Open role

[Remote] Senior Software Engineer, Frontend

Remote · Ireland Full-time

Note: The job is a remote job and is open to candidates in USA. Zoo is building the next generation of hardware design tools redefining how hardware products are designed, developed, and built. As a Senior Frontend Engineer, you'll play a crucial role in the development and enhancement of our open-source CAD modeling app, focusing on performance optimization and user experience.

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
  • 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

Skills

  • 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
  • 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

Benefits

  • Competitive equity
  • A full benefits package which may vary by geography as well

Company Overview

  • Zoo Design Studio is CAD software that lets users create and edit 3D designs using tools and AI assistance. It was founded in 2021, and is headquartered in Inglewood, California, USA, with a workforce of 11-50 employees. Its website is https://zoo.dev/.
  • More open positions

    [Remote] Senior Product Marketing Manager

    Work from home Full-time role

    [Remote] Senior Mobile Engineer (React Native)

    Work from home Full-time role

    [Remote] Vice President - Client Services (Healthcare)

    Work from home Full-time role

    [Remote] Senior Platform Engineer

    Work from home Full-time role

    [Remote] IT Project Coordinator, Healthcare - Remote

    Work from home Full-time role

    Pre - Authorization | , |

    Work from home Full-time role

    Recruiter I

    Work from home Full-time role

    Remote Data Entry Specialist – High‑Volume Accurate Data Management, Spreadsheet Mastery & Confidential Information Handling for careerzynith

    Work from home Full-time role

    Remote Senior Game Designer - Shape Hit Hybrid Casual

    Work from home Full-time role

    Desarrollador FullStack

    Work from home Full-time role

    [PART_TIME Remote] Urgently Require Group Fitness Instructor

    Work from home Full-time role

    Services Project Coordinator

    Work from home Full-time role

    [Remote] Supervisor Customer Service

    Work from home Full-time role

    Strategic Account Executive – Based in London or Home Counties

    Work from home Full-time role

    [Remote] Mobility Platform Engineer

    Work from home Full-time role

    Experienced Remote Customer Service Representative – Inbound Support, Sales Retention & Digital Experience (Work From Home)

    Work from home Full-time role

    Experienced Customer Service Representative – Remote Position at careerzynith

    Work from home Full-time role

    Remote Climate Change Analyst Jobs – Online Projects

    Work from home Full-time role

    Marketing Analytics Manager – AI Model Training | Remote

    Work from home Full-time role

    Derivatives Trader

    Work from home Full-time role

    Call Center Representative

    Work from home Full-time role