Full-Stack Developer

Amsterdam
Full-time
Senior (7-8 YOE)
Product
€90,000 - €120,000
Build the backbone of Promptwatch's AI search optimization platform using React 19, Next.js, TypeScript, and Fastify. You'll architect distributed systems processing billions of LLM queries, design real-time APIs with tRPC, manage Postgres databases with Prisma, and deploy on Google Cloud - all while helping businesses dominate ChatGPT, Claude, Perplexity, and Google AI search results.

Promptwatch is the leading Generative Engine Optimization (GEO) platform, helping businesses optimize their visibility across AI assistants like ChatGPT, Claude, Perplexity, and Google AI. We process massive datasets by prompting AI models millions of times daily, analyzing website traffic patterns, monitoring server logs, and synthesizing insights that drive real business results for SEO and growth teams worldwide.

As a Full-Stack Developer, you'll work across our entire technical stack - from PostgreSQL schema design and background job queues to React 19 frontends and Fastify APIs. Using technologies like TypeScript, tRPC, Prisma, and Tailwind, you'll build features that process billions of AI search queries. Working closely with product and design teams, you'll transform complex AI search data into intuitive user experiences that help businesses win in the age of AI-powered search.

What You'll Do

  • Owning the entire application layer (React / Next.js, Node / Fastify, data models)
  • Designing and operating event queues, background jobs, and real-time APIs
  • Managing Google Cloud CI / CD, container builds, backups, and cost monitoring
  • Setting up logs, metrics, tracing, dashboards
  • Pairing with product and design to scope features and run user tests
  • Driving code reviews + testing culture

What We're Looking For

  • React 19 and Next.js (pages router)
  • Strong TypeScript knowledge
  • Node with Fastify
  • tRPC + traditional REST endpoints
  • Event queues and job schedulers (SQS, pgboss, etc.)
  • Postgres with Prisma or a comparable ORM
  • Tailwind, Shadcn components
  • Monorepo tooling (Turborepo, etc.)
  • Jest or Vitest (or similar)

What You'll Do

  • Owning the entire application layer (React / Next.js, Node / Fastify, data models)
  • Designing and operating event queues, background jobs, and real-time APIs
  • Managing Google Cloud CI / CD, container builds, backups, and cost monitoring
  • Setting up logs, metrics, tracing, dashboards
  • Pairing with product and design to scope features and run user tests
  • Driving code reviews + testing culture

Nice to Have

  • ClickHouse or other OLAP databases
  • Elasticsearch
  • LLM or prompt-engineering basics
  • Advanced data-visualization

Compensation

Base salary: €80,000 - €120,000

Equity: Meaningful equity stake

Perks: Great office location, team off-sites, company sports activities

Do you see yourself thriving and growing in this role? Apply now and join us in shaping the future of AI Search.