Flow Engineering is an AI-native requirements platform that enhances the clarity and collaboration of complex engineering tasks. They are seeking a Staff Software Engineer, Frontend to take ownership of core user experiences and integrate AI-powered workflows into an intuitive UI.
Responsibilities:
- 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
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
- Experience with Tailwind or a similar utility-first or component-driven styling approach
- Integration with backend APIs and AI services built in TypeScript/Node.js