companyFlux logo

Principal Product Engineer - Frontend

FluxSan Francisco Office
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Required QualificationsProficient in modern React and TypeScript, with experience in substantial production codebases. Demonstrated success in shipping and iterating complex, interactive web applications (e.g., design tools, visual editors, multi-pane interfaces). Experience creating responsive user interfaces backed by asynchronous or computation-heavy backend systems. Sound product judgment and history of close collaboration with design and product teams. Familiarity with browser performance profiling and debugging techniques. Comfortable in a fast-paced, dynamic environment.

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.

About Flux

Flux is at the forefront of transforming hardware engineering through innovative AI solutions. Our groundbreaking approach is designed to empower creators and revolutionize the industry by simplifying the complexities of hardware development.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.