9 months ago
Responsibilities
- Build and evolve core user-facing Flux web app features using React and TypeScript.
- Partner with design to refine user flows and interactions from concept through production.
- Maintain scalable UI state and data flows in a collaborative, multi-pane editor.
- Improve responsiveness and perceived performance as project complexity grows.
- Integrate frontend systems with APIs and backend services and collaborate on backend changes when needed.
- Maintain shared component libraries and design-system primitives.
- Add and maintain instrumentation for usage metrics, error logging, and UX dashboards.
- Participate in code reviews, design discussions, and lightweight documentation.
- Mentor other engineers on frontend best practices where appropriate.
Requirements
- Strong command of modern React and TypeScript in sizable production codebases.
- Experience shipping and iterating on complex, interactive web applications such as design tools, visual editors, or multi-pane interfaces.
- Experience building responsive UIs on asynchronous or computation-heavy backend systems.
- Strong product judgment and close collaboration experience with design and product teams.
- Experience with browser performance profiling and debugging.
- Ability to integrate APIs and make small backend changes across the stack.
- Experience in startup or high-ownership environments.
- Must be based in the San Francisco Bay Area or willing to relocate.
- Preferred experience building distributed, collaborative, real-time applications.
- Preferred experience with complex editor interfaces, CAD, developer tools, or design tools.
- Preferred familiarity with Redux or equivalent state-management patterns in large React applications.
- Preferred experience with WebWorkers, WebAssembly, or background browser computation.
- Preferred experience integrating AI-powered features into user-facing products.
- Preferred experience building high-performance frontends handling large data models.
- Open source contributions in frontend or developer tooling are preferred.
Tech Stack
Categories
FrontendProduct Engineering
About Flux
Flux is a better way to build PCBs. Now with Copilot, your AI assistant! 🚀 Sign up for free at http://flux.ai!
