
Senior Product Engineer, Front End
Flux
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • 🇺🇸 United States
Visit company websiteJob 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