freehire launches on Product Hunt on 26 August.

Follow →

Full-Stack Developer – AI, Web Platform

Summary

Build and maintain a headless web platform using Next.js, Sanity CMS, and Vercel, while integrating AI agent workflows for content automation and QA.

Responsibilities

  • Maintain and extend the DemandScience.com headless stack (Sanity + Next.js + Vercel)
  • Complete the ongoing automated migration pipeline moving ~455 pages from WordPress to Sanity
  • Own schema design, component architecture, and Vercel ISR configuration
  • Manage deployments, environment variables, webhook integrations, and staging environments
  • Maintain third‑party integrations including Pardot, GTM, GA4, Hotjar, Drift, and review widgets
  • Design and build agentic workflows where AI handles structured, repeatable tasks such as content extraction, transformation, QA comparison, and draft generation
  • Use the Sanity MCP server and Claude API in production workflows, not just for one‑off prompts
  • Build Vision QA pipelines (Playwright + Claude screenshot comparison) and other automated validation steps
  • Contribute to the AI co‑authoring layer that enables Marketing to publish content with AI assistance and Dev oversight
  • Work with Marketing to define content ownership, review workflows, and editing guardrails in Sanity Studio
  • Reduce Dev dependency for routine content updates by building well‑structured schema and reusable content patterns
  • Document processes so Marketing and non‑technical stakeholders can operate independently

Requirements

  • 5+ years of professional web development experience with a strong JavaScript/TypeScript foundation
  • Demonstrated experience building production applications with agentic engineering patterns: multi‑step AI pipelines, tool use, structured output, human‑in‑the‑loop checkpoints
  • Comfortable integrating LLM APIs (Anthropic, OpenAI, or equivalent) into real production systems, not just demos
  • Experience with headless CMS architecture and the separation of content from presentation
  • Familiarity with REST APIs, webhook‑driven architectures, and JSON‑based content pipelines
  • Strong communication skills; able to explain technical tradeoffs clearly to non‑technical stakeholders
  • Must be willing to work on Graveyard Shift
  • Sanity.io: Schema design, GROQ queries, Sanity Studio customization, MCP integration, and Content Lake concepts
  • Vercel: Deployment configuration, ISR, edge functions, environment management, and preview environments
  • Next.js: App Router, server components, dynamic routing, and API routes
  • Playwright: Automated browser testing and screenshot comparison pipelines
  • WordPress: Familiarity with the REST API for migration and extraction work (ongoing pipeline context)
  • Claude API: Tool use, vision tasks, structured outputs, and prompt engineering for production workflows

See also