Senior Full Stack Engineer (React / Next.js / AI)
Summary
Build full-stack AI features with React/Next.js, TypeScript, and real-time agent-driven UIs; integrate LLMs and shape trustworthy agent interactions.
Responsibilities
Own features end-to-end, from design through deployment.
Build responsive UIs for real-time, agent-driven experiences — collaborative editing, streaming responses, and graph-backed answers rendered clear and actionable.
Shape how people interact with the agents — the controls, feedback, and states that make an AI product feel trustworthy rather than opaque.
Extend the APIs, services, and data models behind your features, and partner with AI, backend, and domain experts to ship them.
Must-have skills
4+ years building and shipping production web applications across frontend and backend.
Strong React and TypeScript, with a record of building complex UIs.
Strong Next.js, Tailwind, and a modern component system (such as Radix/shadcn).
Solid backend fundamentals — designing APIs, modeling data, and reasoning about server-side behavior.
Familiarity with real-time collaboration (WebSockets, Yjs) or rich-text editors (TipTap).
Comfort in a monorepo (Turborepo/pnpm) and good testing habits (Vitest, Playwright).
1+ years integrating LLMs or AI APIs into production — streaming, tool calls, or RAG-backed interfaces.
Nice to have
Yjs/CRDT collaborative-editing depth
TipTap / rich-text editor internals
Graph data visualization / agent-UX patterns
Good product instincts and sound judgment when the spec is thin