Senior Frontend Engineer (React) — AI Forward
The opportunity
You will own the frontend of a platform that touches tens of thousands of field reps, brand managers, and distributor partners every week. You are not just building CRUD screens. You are designing AI native surfaces: streaming chat interfaces, inline suggestions, voice driven workflows, agentic co pilots that help a brand ambassador close a sale while standing in a bar in Miami.
What you'll build
- The next generation EveryShelf web application using React 18+, TypeScript, and modern state management (Zustand, TanStack Query, or similar)
- Streaming AI interfaces powered by the Anthropic and OpenAI APIs, including chat UIs, inline completions, and agentic task flows
- Data heavy dashboards for market intelligence, with interactive charts (Recharts, Visx, or D3)
- Voice capture and transcription UI for the field meeting automation module
- Mobile responsive and PWA capable experiences for field teams working offline
Must have
- 5+ years of production React experience, with deep fluency in hooks, suspense, and concurrent rendering
- Strong TypeScript background and a preference for type safe code
- Experience shipping consumer grade UI: animations, transitions, loading states, empty states, error states, all considered
- Proven experience building with LLM APIs (Anthropic, OpenAI, or similar), including streaming responses, tool calling, and prompt iteration
- Daily use of AI coding assistants such as Claude Code, Cursor, or GitHub Copilot, with a clear point of view on when to trust them and when to override
- Comfort with modern build tooling (Vite, Turbopack) and package management (pnpm, bun)
- Experience with component libraries and design systems (shadcn, Radix, or similar)
Nice to have
- Experience with v0, Tempo, or other AI design to code tools
- Familiarity with Tailwind CSS and headless UI patterns
- Background in SaaS, CRM, or marketplace products
- Experience with Framer Motion or similar animation libraries
- Exposure to WebSockets, Server Sent Events, or real time collaboration patterns
- Knowledge of accessibility (WCAG) standards
How we work with AI
At EveryShelf, AI is not a feature. It is how we build. We expect you to:
- Pair with AI assistants on every meaningful piece of work
- Write clear specs and prompts before writing code
- Use AI to generate test suites, refactor, and review PRs
- Contribute to our internal prompt libraries and AI workflow documentation
- Always understand and own the code that ships, regardless of who or what wrote it first