F

Flux

AI-driven browser-based PCB design platform

Product Engineer - Front End

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$183k - $250k /yrIn-person

About the Job

Requirements

  • Strong command of modern React and TypeScript in sizable production codebases.
  • Experience shipping and iterating on complex, interactive web applications, such as design tools, visual editors, or multi-pane interfaces.
  • Experience building responsive user interfaces on top of asynchronous or computation-heavy backend systems.
  • Strong product judgment and experience collaborating closely with design and product.
  • Experience with browser performance profiling and debugging.
  • Comfort working across the stack to integrate APIs and make small backend changes.
  • Experience in startup or high-ownership environments.
  • Based in the San Francisco Bay Area or willing to relocate.

Responsibilities

  • Build and evolve core user-facing features in the Flux web application using React and TypeScript.
  • Partner with design to refine flows and interactions from early concepts through production.
  • Maintain predictable and scalable user-interface state and data flows within a collaborative, multi-pane editor environment.
  • Improve responsiveness and perceived performance as projects increase in size and complexity.
  • Integrate frontend systems with APIs and backend services, and collaborate on backend changes when needed.
  • Maintain and evolve shared component libraries and design system primitives.
  • Add and maintain instrumentation for owned features, including usage metrics, error logging, and user-experience dashboards.
  • Participate in code reviews, design discussions, and lightweight documentation.
  • Mentor other engineers on frontend best practices where appropriate.

Desired Qualifications

  • Experience building distributed, collaborative, real-time applications.
  • Experience with complex editor interfaces, computer-aided design (CAD), developer tools, or design tools.
  • Familiarity with state management patterns in large React applications, such as Redux or equivalent.
  • Experience with WebWorkers, WebAssembly, or background computation in the browser.
  • Experience integrating AI-powered features into user-facing products.
  • Experience building high-performance frontends handling large data models.
  • Open-source contributions in frontend or developer tooling.

About the Company

Flux

AI-driven browser-based PCB design platform

Flux provides an AI-powered, browser-based platform for designing PCBs. It guides from idea to manufacturable board by an AI assistant that accepts natural language prompts to generate plans, schematics, and bills of materials, and to place components and route traces, with automated design rule checks and support for up to eight layers. It includes collaboration features with version control and permissions, and integrates with distributors and manufacturers to keep sourcing in check and reduce supply-chain risks. Its goal is to make hardware development as fast and iterative as software development, enabling complex boards for IoT, wearables, and robotics while scaling AI for more advanced designs.

Company size
51-200
Company stage
Series B
Total funding
$39M
Headquarters
San Francisco, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Flux

See more jobs