Senior Frontend Engineer
Overview
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.
Responsibilities
What You'll Build
- The next generation web application using React 18+, TypeScript, and modern state management (Zustand, TanStack Query, or similar)
- Data heavy dashboards for market intelligence, with interactive charts (Recharts, Visx, orD3)
- Voice capture and transcription UI for the field meeting automation module
- Mobile responsive and PWA capable experiences for field teams working offline
Qualifications
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
- 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
- Proven experience building with LLM APIs (Anthropic, OpenAI, or similar), including streaming responses, tool calling, and prompt iteration
- 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