Flowengineering

Staff Software Engineer, Frontend – San Francisco

4mo ago
190000 –280000 USD / yearUSALead
Flowengineering

Staff Software Engineer, Frontend – San Francisco

4mo ago
190000 –280000 USD / yearUSALeadreactuifrontend

Staff frontend software engineer building AI-powered workflows with React for complex engineering applications.

Responsibilities

  • Flow is hiring a staff frontend software engineer to own core user experiences in Flow and bring AI-powered workflows into a clean, intuitive UI. You will work closely with design, product, infra, and AI engineers to make complex systems engineering concepts feel simple and fast.​
  • You will help define how “agentic systems engineers” and domain experts interact with Flow, from requirements views to reviews, simulations, and AI assistance.​

Requirements

  • 8+ years of experience building rich, data-heavy web applications with a modern frontend framework.
  • Strong experience with React (or similar) and TypeScript, including component design, state management, and testing.
  • A product mindset: you think in terms of user journeys, edge cases, and clarity, not just individual screens.
  • Comfortable collaborating closely with design and product, and giving and receiving feedback through iterations.
  • Willingness to occasionally work across the stack (e.g., refining APIs, wiring up integrations) to ship features end-to-end.

Other

  • Flow Engineering is an AI-native requirements platform that makes complex engineering work clear, collaborative, and verifiable. We’re reimagining how complex hardware is built by pairing world-class engineers with AI agents to design, iterate, and ship faster than ever before.
  • Own major user-facing surfaces in Flow v3, including interactive requirements views, collaboration and review flows, and AI-assisted workflows.
  • Implement high-quality, accessible UI using a modern frontend framework and component system.
  • Integrate AI features into the product in ways that feel natural, interpretable, and helpful to engineers.
  • Partner with design and product to iterate quickly on interaction patterns, prototypes, and new workflows.
  • Help shape frontend architecture, design systems, and performance optimizations as the app and user base scale.
  • React and TypeScript as the primary frontend stack.
  • Tailwind or a similar utility-first or component-driven styling approach.
  • Integration with backend APIs and AI services built in TypeScript/Node.js.
  • Speed over everything: ship Flow v3 in slices, not in one big bang.​
  • Own, downscope, ship, iterate: you’ll own features from idea to shipped UI.​
  • Maximum effort, maximum fun: high energy, high ownership, and a team you want to build with.​
  • Competitive salary and meaningful equity.
  • Health, dental, and vision coverage.
  • Flexible time off and support for learning, conferences, and great tools.