Flux · 4 weeks ago
Senior Product Engineer, Front End
Flux is developing an AI-powered ECAD platform to revolutionize hardware design. As a Senior Product Engineer focusing on the front end, you will enhance the Flux web application by shaping core features, collaborating with design and engineering teams, and ensuring a fast and user-friendly experience.
Artificial Intelligence (AI)Generative AIHardwareSoftware
Responsibilities
Build and evolve core user facing features in the Flux web app using React and TypeScript
Work with design to refine flows and interactions, from early sketches or Figma files through to production
Keep UI state and data flows predictable and maintainable in a collaborative, multi pane editor environment
Improve responsiveness and perceived performance of the app, especially as projects grow in size and complexity
Integrate front end components with existing APIs and backend services, and collaborate with backend engineers when changes are needed
Maintain consistency and quality in the shared component library and design system primitives
Add and maintain basic instrumentation for the features you own, such as usage metrics, error logging, and simple UX oriented dashboards
Contribute to code reviews, technical design discussions, and lightweight documentation
Provide mentorship and support to other engineers on front end best practices where appropriate
Qualification
Required
Strong command of modern React and TypeScript, including experience working in a sizable codebase
Proven experience shipping and iterating on complex, interactive web applications, for example design tools, visual editors, or other multi pane products
Experience designing responsive UIs on top of asynchronous or backend-driven systems that handle expensive computation
Strong product judgment, with a track record of working closely with design and product to define and improve product features
Experience with performance profiling and debugging in the browser
Ability to work across the stack enough to integrate with APIs, understand data models, and make small backend changes when needed
Prior experience in a startup or similar environment where you had significant ownership over product areas
Located in the San Francisco Bay Area or willing to relocate, and able to work primarily in-office
Preferred
Experience with distributed, collaborative, real-time applications
Background working on complex editor interfaces, CAD, developer tools, design tools, or similar
Experience with state management patterns used in large React applications, such as Redux or equivalent
Experience using WebWorkers, WebAssembly, etc. for in-browser multi-threading and background computation efficiently
Experience integrating AI powered features into user facing products
Experience building high-performance front ends that manage large or complex data models and perform non-trivial client-side computation
Contributions to open source front end or developer tooling projects
Company
Flux
Flux develops a collaborative, in-browser, AI Hardware Engineer.
Funding
Current Stage
Growth StageTotal Funding
$24MKey Investors
MYSCOutsiders Fund
2025-12-25Series B
2025-06-24Seed
2024-11-01Series A· $12M
Recent News
baincapitalventures.com
2025-12-31
Studio Management
2023-10-09
Company data provided by crunchbase