About the job
Why Join Flux?
At Flux, we are pioneering the future of hardware development by creating the world's first AI Hardware Engineer. Our mission is to democratize cutting-edge hardware creation and transform how electronics are designed and produced globally.
Your Role
As a Principal Product Engineer focusing on Frontend, you will be instrumental in defining the technical direction of the Flux web application.
This role encompasses systems-level responsibilities, shaping the architecture, performance strategies, state management patterns, and interaction models for a highly interactive, real-time, AI-enhanced editor.
You will act as a catalyst for improvement, elevating engineering standards, mentoring senior engineers, driving cross-functional technical decisions, and ensuring the frontend architecture scales in line with both product ambitions and user complexities.
You are expected to proactively identify and address ambiguous, high-impact challenges, steering them towards robust solutions.
Your Responsibilities
Define and advance the frontend architecture of a large-scale, real-time engineering tool accessible through web browsers.
Establish scalable methodologies for state management, data synchronization, and multi-pane editing systems.
Lead the performance strategy for extensive and intricate hardware projects.
Design and evaluate systems that seamlessly integrate AI-powered workflows into the user interface.
Set standards for code quality, observability, and maintainability.
Collaborate with backend and infrastructure engineers on API design and interactions across system boundaries.
Mentor senior engineers to elevate the technical excellence throughout the organization.
Contribute to product strategy, aligning technical constraints and opportunities with directional goals.

