Senior Product Engineer, Front End jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

ReactTypeScriptPerformance profilingResponsive UI designState management patternsIntegration with APIsImpact-orientedAmbiguity-nativeConvention-averseCollaborationOwnership mentality

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

twittertwittertwitter
company-logo
Flux develops a collaborative, in-browser, AI Hardware Engineer.

Funding

Current Stage
Growth Stage
Total Funding
$24M
Key Investors
MYSCOutsiders Fund
2025-12-25Series B
2025-06-24Seed
2024-11-01Series A· $12M

Leadership Team

leader-logo
Matthias Wagner
Founder/CEO
linkedin
leader-logo
Lance Cassidy
Co-Founder & COO
linkedin

Recent News

baincapitalventures.com
Company data provided by crunchbase