Benture logo

This job post has expired on October 10, 2025. It is likely that the position has already been filled.

Mercor logo

Staff Frontend Engineer at Mercor

posted 6 months ago
mercor.com Full Time San Francisco 200-350k 372 views

Staff Frontend Engineer | $200,000–350,000 | San Francisco

Join a pioneering team building the next-generation AI design tool for product teams. As a Staff Frontend Engineer, you will play a key role in shaping the future of collaborative design software, working closely with the founding team and top-tier investors from OpenAI, Google, and Dropbox.

  • Lead the design, development, and maintenance of scalable front-end and back-end systems.
  • Collaborate directly with designers to translate UI/UX concepts into high-quality, production-ready code.
  • Optimize performance and scalability for real-time collaborative features using advanced technologies.
  • Architect core systems and contribute to a strong engineering culture.
  • Integrate with design tools and developer environments to enhance workflow efficiency.

Requirements:

  • 8+ years as a frontend engineer in a product-focused tech company.
  • Expertise in React and TypeScript.
  • Experience with atomic state management (Recoil, Zustand, Jotai, or Redux).
  • Proficiency with real-time collaboration tools (Yjs, CRDTs, WebSocket/Socket.io).
  • Performance optimization skills, including virtualization and WebAssembly integration.
  • Basic Node.js/API integration, REST/GraphQL knowledge.

Bonus Skills:

  • SVG/canvas rendering libraries (React-Konva, React-Flow, React Three, D3.js).
  • DevOps experience (Docker, CI/CD).
  • Background with Figma-like apps or collaborative editors.
  • WebRTC knowledge and open-source contributions.

Benefits:

  • Above-market base salary
  • Meaningful equity
  • In-person collaboration in San Francisco

If you are passionate about building innovative tools for designers and thrive in a fast-paced, collaborative environment, we want to hear from you!

How to apply for this role
  • Upload your resume — keep it up-to-date and in English. Mercor will auto-fill your profile from it.
  • Complete the AI interview — a 15-minute conversation about your experience. Be ready to discuss specific projects and challenges you've solved.
  • Submit your application — only about 20% of applicants finish all the steps, so completing yours puts you well ahead.
Benture is an independent job board and is not affiliated with Mercor.

Related Jobs

Benture logo
See All Jobs