Senior AI-Driven Full-Stack Engineer — Next.js & APIs
Summary
A senior full-stack engineer builds AI-powered production web apps at Firmable: designing REST APIs, modeling data in Postgres with multi-tenancy and background jobs, and shipping LLM-driven features (tool calling, RAG, agents) using Next.js, with Claude Code or Cursor as daily AI workflow tools.
Requirements:
- 4+ years shipping production web and Next.js : you've built real products end-to-end and shipped them at scale.
- Strong backend fundamentals: REST API design, relational data modelling in Postgres, auth and multi-tenancy patterns, background job architecture.
- Agentic AI hands-on: you've shipped features using LLMs (tool calling, RAG, agents, structured output, evals); you can explain what broke and how you debugged it.
- AI-native workflow: you use Claude Code, Cursor or similar as your default way of working, every day. You plan, delegate, review and verify AI output thoughtfully.
- Very good communication: clear written English in async updates, technical specs, and PR descriptions; confidence in conversations with stakeholders; you raise risks early.
- Ownership mindset: you take ambiguous problems through to shipped, measurable outcomes.
- You live and breathe AI tools. You use AI daily for API design, debugging, code review, test coverage, and architectural thinking as your default way of working, not a productivity experiment. In 2026, this is how strong engineers move fast, and you need to already be doing it.

