Re:Build Manufacturing is pioneering an AI-powered platform for hardware product development. They are seeking a Senior Frontend Engineer to build user-friendly interfaces for structured engineering data and AI agent interactions, while contributing to frontend architecture and design systems.
Responsibilities:
- Building production-grade React applications with TypeScript
- Developing and maintaining a shared component library
- Building rich interfaces for structured engineering data: requirements with traceability, phase/gate tracking, dependency graphs, task boards with discipline tags, and version-controlled project plans
- Building interfaces for AI agent interactions including streaming chat, proactive coordination alerts, and AI-generated status summaries and deliverables (proposals, SOWs, reports)
- Implementing portfolio-level dashboards for engineering leaders and executives showing cross-project cost, schedule, and risk
- Writing well-tested code with unit and end-to-end tests
- Collaborating with backend engineers on API integration and client SDK usage
- Contributing to frontend architecture decisions, code reviews, and engineering best practices
Requirements:
- 5+ years building production web applications, with 3+ years focused on React
- Demonstrated proficiency using AI coding tools (Cursor, Copilot, Claude, etc.) to accelerate development
- Expert-level expertise with React, TypeScript, and modern JavaScript
- Strong experience with component-driven development, design systems, and tools like Storybook
- Proficiency with CSS frameworks (Tailwind CSS preferred) and responsive design
- Experience with modern build tools (Vite, esbuild, or similar)
- Understanding of API integration patterns (REST, OpenAPI, generated clients)
- Ability to balance rapid iteration with maintainable, well-tested code
- Have worked in early-stage 0 to 1 startup environments
- Familiarity with hardware development, engineering workflows, or project management processes
- Experience building UIs for AI/LLM-powered features (streaming responses, chat interfaces, structured AI output)
- Familiarity with headless component libraries (Base UI, Radix, Headless UI)
- Background in data visualization or dashboard-heavy applications
- Understanding of authentication/authorization patterns (OIDC, JWT)
- Experience with end-to-end testing frameworks (Playwright, Cypress)
- Background in B2B SaaS platforms, project management tools, or technical collaboration products