Flux

Senior Product Engineer, Front End

Flux

full-time

Posted on:

Location Type: Hybrid

Location: San Francisco • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

FluxReactTypeScript

About the role

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

Requirements

  • 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.
Benefits
  • Prior experience with HW or Electronics is not required - except for our Hardware internships!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactTypeScriptUI state managementperformance profilingdebuggingresponsive designcomponent libraryAPI integrationerror loggingUX dashboards
Soft skills
collaborationmentorshipproduct judgmentcommunicationdesign collaboration