freehire launches on Product Hunt on 26 August.

Follow →

AI, AWS & Backend Developer

Summary

Backend developer building and maintaining a PHP/Symfony DAM platform on AWS, integrating AI features like auto-tagging and semantic search, while handling ops and customer support.

Als AI, AWS & Backend Developer vervul je een veelzijdige en impactvolle rol binnen ons compacte developmentteam in Amsterdam. Je bent mede-verantwoordelijk voor de doorontwikkeling en het beheer van onze inhouse Digital Asset Management (DAM) applicatie en aanverwante modules, de cloudinfrastructuur (AWS) en de ontwikkeling van nieuwe klantgerichte (AI-)functionaliteiten.

In deze functie gebruik je AI (Gemini AI) als slimme tool binnen je developmentproces om efficiënter en sneller te bouwen. Uiteraard staat hier een gedegen, zelfstandige skillset in PHP/Symfony en gerelateerde technieken tegenover: je begrijpt de fundamenten van de code en behoudt altijd de human-in-the-loop kwaliteitscontrole.

Omdat we een hecht en slagvaardig team zijn, pak je ook rechtstreeks technische servicevragen op, los je klanttickets op en configureer je nieuwe klantapplicaties. Aangezien je ons team komt versterken, is er volop ruimte om deze functie samen met ons verder vorm te geven en mee te groeien met de organisatie.

Kernverantwoordelijkheden

  • Core Backend Development: Zelfstandig schrijven, onderhouden en refactoren van hoogwaardige, objectgeoriënteerde PHP/Symfony-code en het werken met MySQL databases.
  • AI-Assisted Efficiency: Gemini AI en prompting pragmatisch inzetten in je dagelijkse workflow om sneller te programmeren, testcases te genereren, code te documenteren en complexe logica/query's te analyseren.
  • Human-in-the-loop & code quality: Borging van codekwaliteit en veiligheid (OWASP, ISO 27001) via kritische peer reviews (4-ogen principe) in GitLab/Bitbucket Pipelines. Geen blinde acceptatie van AI-output.
  • Klantgerichte (AI) Features: Ontwikkelen en integreren van nieuwe (AI-)toepassingen binnen ons DAM-platform voor klanten, zoals geautomatiseerde auto-tagging van assets (o.a. via AWS Rekognition), semantisch zoeken (OpenSearch) en tools voor generatieve marketinguitingen.

2. Operations, Klantservice & Applicatiebeheer

  • Klantapplicaties inrichten: Opzetten, structureren en configureren van nieuwe klantomgevingen (AWS/container setups, databases, rechten en opslag) binnen onze AWS-infrastructuur.
  • Technical service & support: Direct oppakken, analyseren en oplossen van 2e/3e-lijns technische vragen, incidenten, bugs en tickets van klanten en de projectmanager (in Jira).
  • Monitoring & hotfixes: Systeemfouten opsporen via Sentry en acute problemen snel en gecontroleerd verhelpen via ons O(t)AP-releaseproces en hotfix-procedures.

3. Teamontwikkeling & Architectuur

  • Mee-vormgeven van de rol: Actief meedenken over procesverbeteringen, het aanscherpen van de (AI-)strategie en de samenwerking binnen het team.
  • Cloud & CI/CD beheer: Onderhouden van AWS-services (S3, ECS, RDS, ElasticCache), Docker-containers en automatische release-pipelines.
  • Respect voor legacy: Bestaande, oudere code-onderdelen stapsgewijs en met respect herstructureren naar moderne standaarden (Symfony, PSR-conforme code).
  • Backend expertise: aantoonbare ervaing in objectgeoriënteerd PHP/Symfony, MySQL, Gitlab en Sentry.
  • Zoek- en datatechnologie: Ervaring met of kennis van OpenSearch / Elasticsearch.
  • AWS & infrastructure: Praktijkervaring met AWS (S3, ECS, RDS), Docker-containers en CI/CD-pipelines (GitLab / Bitbucket Pipelines).
  • AI-vaardigheden:
  • Workflow: Kennis van prompt engineering en handigheid in het inzetten van Gemini AI / AI-agents als ondersteunende tool bij het programmeren.
  • Product: Affiniteit met het aansluiten van AI API's (zoals AWS Rekognition, Gemini, OpenAI) in een productie-omgeving.
  • Support & provisioning: Ervaring met het inrichten van (SaaS-)omgevingen en het afhandelen van technische klant-tickets.
  • Servicegericht & Communicatief: Je vindt het leuk om technische problemen van klanten grondig uit te pluizen en efficiënt op te lossen.
  • Self-starter & flexibel: Je floreert in een compact team waarin je eigenaarschap pakt, snel schakelt tussen development en support, en helpt de functie verder te modelleren.
  • Pragmatisch met oog voor veiligheid: Je balanceert snelle oplossingen met lange-termijnkwaliteit (KISS-principe), met constante aandacht voor informatiebeveiliging (ISO 27001).
  • Respectvol: Je snapt de geschiedenis van een bestaand SaaS-platform en bouwt voort op het fundament met respect voor de legacy code.

Wat bieden wij (Comrads)?

  • Salaris: € 50.000,- tot € 75.000,- bruto per jaar (afhankelijk van jouw kennis en ervaring).
  • Vakantie: 8% vakantiegeld + 25 vakantiedagen + 3 extra collectieve vrije dagen.
  • Werk-privébalans: 32, 36 of 40 uur per week is bespreekbaar. We hanteren sane working hours (geen overwerk-cultuur).
  • Hybride werken: Bij voorkeur 3 dagen per week samen op ons kantoor in Amsterdam, de rest mag vanuit huis.
  • Pensioen & reizen: Pensioenregeling, kilometervergoeding, OV-vergoeding en/of een fiets van de zaak.
  • Team & fun: Elk jaar een teamweekend naar het buitenland, een verzorgde teamlunch op woensdag, tafelvoetbal, fruit, cola & chips en échte bonenkoffie!
  • Hardware & Vrijheid: Snelle laptop naar keuze en direct invloed op onze producten zonder bureaucratie.

See also