5+ years of experience in frontend or full-stack web applications
Deep expertise in React and TypeScript
Strong understanding of responsive design and TailwindCSS
Experience with GraphQL integration and client-side state management
Bonus: Familiarity with AI integration in user interfaces
Bonus: Experience with backend technologies like Python/FastAPI
Bonus: Knowledge of testing frameworks such as Jest and Playwright
Responsibilities
Architect and implement user interface features using Next.js and React
Design interactive chat and journey-based interfaces that blend conversation with action
Build flexible dashboards and real-time data tables
Create and manage a robust data interaction layer through GraphQL
Support real-time user experiences with streaming updates and collaborative tools
Define and refine the design language in collaboration with design and product teams
Optimize applications for performance and responsiveness
Benefits
Autonomy and ownership in projects
Fast-paced, innovative team environment
Focus on solving real-world problems
High standards for craft and product quality
Collaboration with cross-functional teams
Full Job Description
Why This Role Matters
Our product lives and breathes through its interface. As a frontend engineer, you'll define the user experience for a system that blends structured chat, live updates, and dynamic visual components - not another grid of stale tables. You'll bring clarity and momentum to complex workflows, helping users move faster and make better decisions at the edge of defense and manufacturing.
What You'll Own
Architect and implement UI features using Next.js, React, and TailwindCSS
Design structured chat and journey-based interfaces that mix conversation and action
Build flexible dashboards, real-time tables, and intelligent form systems
Connect to GraphQL and build a robust data interaction layer
Support real-time UX: streaming updates, agent responses, and collaborative tools
Define and evolve the design language in close partnership with design and product
Optimize for performance, responsiveness, and developer velocity
What You Bring
5+ years of frontend or full-stack experience in modern web applications
Deep fluency with React, component architecture, and TypeScript
Strong grasp of responsive design, TailwindCSS, and accessibility best practices
Experience integrating GraphQL and managing complex client-side state
Bonus: Experience integrating agentic AI / LLM with React user interfaces
Bonus: Experience with Python/FastAPI for backend collaboration
Bonus: Familiarity with Jest, Playwright, and other testing frameworks
You care about polish and performance - and you love building tools that feel fast and elegant
How We Work
We value autonomy, urgency, and ownership. Everyone at Ironflow moves fast, solves real problems, and holds a high bar for craft. We expect you to lead - not just follow - and to build systems that stand up to real-world complexity while staying clean and maintainable.