About the job
Exciting Opportunity
Have you ever collaborated with hardware teams and experienced the fallout from a missed change request or overlooked critical context? Reflow is here to bridge that gap. We are developing the first AI-driven platform specifically designed for hardware product development, one that seamlessly integrates with the tools teams already utilize, maintains a comprehensive overview of every project, and proactively coordinates across disciplines when changes occur.
This is a unique chance for a hands-on frontend engineer to influence the user experience of a promising product, backed by a parent company that is at the forefront of engineering and manufacturing innovation.
Who We're Seeking
We are looking for a dedicated frontend engineer who is passionate about creating interfaces that are not only fast and intuitive but also enjoyable to use. The ideal candidate will have experience deploying production React applications and possess strong opinions regarding component architecture and design systems. Familiarity with AI coding tools such as Cursor, Copilot, or Claude to enhance productivity is essential, along with the enthusiasm to develop a product that replaces outdated spreadsheets and status meetings for hardware teams.
This senior engineer will collaborate closely with our engineering team and the head of product to design user interfaces for managing structured engineering artifacts (requirements, project plans, dependencies), interacting with ambient AI agents, and gaining real-time insights into project health across different disciplines. This is a hands-on role—expect to code daily while influencing frontend architecture decisions and contributing to the growth of our design system as we expand.
Your Responsibilities
- Developing production-ready React applications using TypeScript
- Creating and maintaining a shared component library
- Designing rich interfaces for structured engineering data including requirements with traceability, phase/gate tracking, dependency graphs, task boards with discipline tags, and version-controlled project plans
- Building interfaces for AI agent interactions such as streaming chat, proactive coordination alerts, and AI-generated status summaries and deliverables (proposals, SOWs, reports)
- Implementing portfolio-level dashboards for engineering leaders and executives to visualize cross-project cost, schedule, and risk
- Writing well-tested code, utilizing unit and end-to-end tests
- Collaborating with backend engineers for API integration and client SDK usage
- Contributing to frontend architecture discussions and design system development

