Fullstack Developer

Creative Clicks
Amsterdam, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Intermediate

Job location

Remote
Amsterdam, Netherlands

Tech stack

HTML
JavaScript
PHP
API
Artificial Intelligence
Application Integration Architecture
Software Bug Management
CSS
Continuous Integration
Cron
Data Integration
JSON
jQuery
Python
MySQL
Node.js
Object-Oriented Software Development
SQL Databases
Datadog
Data Logging
Business Intelligence Development Studio
Large Language Models
PHPUnit
Backend
GIT
Sentry
Api Design
Webhooks
Docker

Job description

Manna runs performance lead generation at scale. We buy traffic on Meta, Google and Native, run proprietary funnels, and deliver qualified leads to enterprise partners across hearing care, home improvement, insurance and meal delivery in the EU and North America.

At the centre of this operation sits LeadExpert - our in-house platform that routes, validates, caps and delivers every lead we sell. It is our technical moat.

The roadmap ahead is ambitious: new platform capabilities, deeper partner integrations, and AI embedded into the parts of the business where it compounds margin.

We're expanding our engineering capacity and looking for a Backend Engineer who wants real ownership. You will own meaningful parts of the roadmap end-to-end - not ticket cleanup. If you like shipping fast, touching real revenue, and helping turn a performance agency into an AI-first operation, this is the seat.

What you'll own

  • Platform development: take features from spec to production, including the hard ones. Operations is your internal customer, not your manager.
  • AI integration: ship production-grade LLM integrations into the platform and adjacent tooling.
  • API & data integrations: partner endpoints, webhooks, CRM, BI feeds, traffic source APIs - clean, logged, monitored.
  • Platform quality: chase root causes, not symptoms. Keep releases predictable.
  • Continuous improvement: bug fixing + structural fixes, not band-aids.
  • Full-stack ownership: backend is core (PHP/MySQL), but you can ship admin UI improvements in HTML/CSS/JS (jQuery today).
  • Technical direction: your opinion on architecture/tooling/AI choices matters.

Requirements

Do you have experience in jQuery?, Do you have a Master's degree?, * 4+ years backend product experience (PHP/OOP or similar).

  • You can design data models, write SQL that scales, and own features end-to-end.
  • API-first mindset: REST/JSON, webhooks, cron, queues, logging/monitoring.
  • Hands-on with AI: built with OpenAI / Anthropic APIs (or actively shipping similar).
  • Structured operator: tickets, docs, releases - you don't need chasing.
  • Commercial instinct: you like building things that map to revenue/margin/retention.
  • Fluent English; Dutch is a plus, not required.

Nice to have

  • Python or Node alongside PHP.
  • Marketing/ad-tech/lead-gen/CRM/CDP platform experience.
  • CI/CD, Docker, observability tooling (Sentry/ELK or similar).
  • Composer, PSR standards, PHPUnit.

Our stack today

PHP, MySQL, HTML, CSS, JavaScript (jQuery), Git, REST/JSON APIs, webhooks, cron and queues, the in-house LeadExpert platform, CRM and BI tooling.

Benefits & conditions

  • Competitive salary, depending on experience

  • Annual performance-based bonus

  • Travel allowance

  • Hybrid working model and flexible remote work policy

  • 25 vacation days with the option to purchase 10 additional days

  • Daily healthy hot lunch at the office

  • Access to the Alleo employee benefits marketplace (100+ options)

  • €30 monthly Alleo credit

  • €50 birthday budget

  • Access to OpenUp / Headspace, including 24/7 support from certified psychologists

  • WIA insurance is fully paid by Creative Clicks

  • Discount on health insurance discount CZ

  • A fast-paced, performance-driven environment with real ownership

  • Growth opportunities within a global performance marketing organization

  • An international team of 25 nationalities in a modern office near Leidseplein

A sample week

Monday: refinement with Operations; translate questions into platform solutions Tuesday: take a new API integration live and document it Wednesday: MySQL performance tuning + small UI improvements in LeadExpert Thursday: bug fixes, feedback adjustments, prepare and roll out release Friday: demo new features; capture improvements and plan follow-up

Apply for this position