Flux (flux.ai) Logo

Flux (flux.ai)

Senior Product Engineer, Front End

Reposted 24 Days Ago
Be an Early Applicant
In-Office
San Francisco, CA
Senior level
In-Office
San Francisco, CA
Senior level
As a Senior Product Engineer, you will build and maintain the front end of an AI-powered ECAD platform, focusing on user features and integration with backend services.
The summary above was generated by AI
Why Flux

Flux is taking the hard out of hardware, by developing the first AI Hardware Engineer. Our goal is to democratize the ability to create bleeding edge hardware, and revolutionize how electronics are designed and built around the world.

About the Role

Flux is building an AI powered ECAD platform where hardware teams can design real, manufacturable electronics together in the browser.

As a Senior Product Engineer, Front, you will focus on the web application experience. You will work across the Flux web application, shaping the core editor surfaces, collaboration features, and the UI around AI powered workflows.

You will spend most of your time in React and TypeScript, work closely with design and ECAD engineers, and help keep a complex, real time application understandable and fast for users.

We are also open to mid level candidates who can show strong ownership on similarly complex products.

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.

Required Qualifications
  • 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 Qualifications
  • 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.

Profile

Impact-oriented: You don't feel done until real people are getting real value from what you built.

Ambiguity-native: You thrive in the undefined. Our work is full of half-mapped terrain, soft constraints, and ideas that shift under your feet. That energizes you. You constantly update your intuitions as you go, and are excited to discover new and better ways to attack challenges we're still finding words to describe.

Collaborative: You share your thoughts early and often, and welcome debate and creative collaboration. Flux is a deeply collaborative company, and we believe that the best ideas can only win if they're said out loud.

Convention-averse: Flux is an AI-first company, building AI tooling, using AI tooling. We constantly experiment with new tools, techniques, and processes. You feel an urgency to reimagine what your work looks like in this rapidly changing world, and you value critical thinking far above established conventions.

Ownership mentality: You are a self-starter, bias toward action, and care deeply about the team and community who lean on you and your work.
Thanks for reading! Prior experience with HW or Electronics is not required - except for our Hardware internships! If the roles above don’t fit you, we’d still love to have you in our network for upcoming opportunities. PS. We're always looking to meet Engineers who are interested in writing news, technical articles, or building tutorials.

To get in touch, apply here or reach out to [email protected] and tell us a little about yourself!

Top Skills

React
Redux
Typescript
Webassembly
Webworkers

Flux (flux.ai) San Francisco, California, USA Office

San Francisco, California, United States

Similar Jobs

7 Days Ago
In-Office
2 Locations
153K-214K Annually
Senior level
153K-214K Annually
Senior level
Information Technology • Internet of Things
The role involves developing and enhancing legal tech applications, engaging in full project lifecycle, collaborating with teams, and crafting efficient APIs and integration frameworks.
Top Skills: GraphQLReactRestSoapSQLTypescript
4 Days Ago
Easy Apply
In-Office or Remote
7 Locations
Easy Apply
Entry level
Entry level
Information Technology • Software
As a Frontend Product Engineer at Wholesail, you'll develop user interfaces with React, contribute to Node.js systems, and engage with cross-functional teams to enhance product value.
Top Skills: JavaKafkaKubernetesMixpanelNode.jsPlaywrightPostgresReactSentry
10 Days Ago
Easy Apply
In-Office
San Francisco, CA, USA
Easy Apply
Senior level
Senior level
Blockchain
Join TRM Labs as a Senior Frontend Engineer to develop large-scale web applications that analyze blockchain transactions, collaborating closely with design and backend teams.
Top Skills: Css-In-JsReactReduxVue

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account