Senior Fullstack Engineer
creative clicks
📍 amsterdam netherlands🕐 7mo ago🔗 creativeclicks
Job Description
**Senior Fullstack Engineer (Node.js / NestJS / Next.js)**
Amsterdam
Hybrid
Full-time
**About Creative Clicks**
Creative Clicks is a high-growth performance marketing company building and scaling data-driven digital products globally. We operate across 65+ countries, combining the speed of a startup with the scale of an international organisation. Our engineering team builds the platforms and services that power our mobile apps, internal tools, and product infrastructure.
**About the role**
We're looking for a senior product engineer first — someone who picks up a feature, designs it end-to-end, writes the code, and ships it to production with tests that catch real regressions. You'll work across our Next.js front-end and NestJS back-end, collaborating closely with Product, Design, Mobile, and BI.
This is a hands-on role for someone who likes to own things from idea to production and who uses modern AI coding tools as a natural part of their workflow.
**What you'll do**
* Build and maintain scalable backend services using Node.js, NestJS, TypeScript, Prisma, and PostgreSQL
* Develop clean, performant frontend applications using Next.js (App Router, RSC) and React
* Design and optimise APIs consumed by mobile apps (Flutter) and internal tools
* Own database design, migrations, indexing, and performance optimisation across a large Prisma schema
* Implement secure authentication and authorisation flows (JWT, OAuth) with GDPR awareness
* Write high-quality, testable code — unit, integration, and E2E tests that catch real regressions, not coverage filler
* Deploy and operate services on AWS (EKS, Docker, CI/CD, Helm)
* Write clear technical documentation: RFCs when proposing changes, postmortems when regressions slip through
**What you bring**
* 3–5 years shipping production full-stack TypeScript; you've led non-trivial features end-to-end
* Deep knowledge of Next.js — App Router, React Server Components, React 19 runtime, route handlers, middleware
* Deep NestJS + Prisma — controllers, services, guards, interceptors, DTOs with class-validators are second nature
* Strong TypeScript — you use the type system to prevent bugs
* Solid testing instinct — you write tests that catch real regressions, not coverage theatre
* Fluency with modern AI coding tools (Claude Code, Cursor, Copilot, or similar) — you use them daily and can compose AI-generated code into something coherent and maintainable
* Experience designing and maintaining REST APIs
* Production experience on AWS; familiarity with Docker, Kubernetes (EKS), and CI/CD pipelines
* Comfortable in a regulated environment (GDPR, data privacy) — or demonstrably ready to learn
* Good written communication: clean RFCs, clear postmortems, no ambiguity
### **What We Offer**
Competitive salary
Hybrid working model (Amsterdam HQ)
25 vacation days
A mission-driven team shaping the future of healthcare
A culture of innovation, ownership, and collaboration