Nous avons besoin de renforcer notre équipe tech afin de pouvoir gérer nos nouveaux enjeux : transitionner d’un modèle “pages vues” basé sur la publicité, vers un modèle “Lead acquisition” pour Purina.
Nous recherchons un profil backend senior ou fullstack senior ayant un bon équilibre entre produire du code maintenable et l’envie de shipper en production rapidement dans une démarche itérative; C’est maintenant plus facile avec l’IA générative.
Tu évolues dans un contexte web et tu es à l’aise avec son écosystème et problématique très large (cache, IA, enjeux data, CMP, performance).
Tu auras l’occasion de:
Pratiquer ta passion : écrire du code dans un bon contexte (qualité, performance). Nouvelles features, réduction de dette technique et bugfix seront de la partie.
De prendre soin du run : ta responsabilité ne s’arrête pas au merge de la pull request, elle va jusqu’à “comment mon code impacte la production ?”.
Utiliser l’IA dans la chaine de développement (code, code reviews, documentation…)
Tu seras sous la responsabilité du Head of Engineering. Le télétravail total ou partiel est possible depuis la France.
Pas de démarchage de cabinet de recrutement svp.
Tu as au moins 5+ ans d’exp avec Symfony et tu maîtrises le framework en plus de PHP 8.4+.
Si tu es backend, tu es capable de lire / corriger du code et de contribuer ponctuellement sur la partie frontend. Principalement Twig/Stimulus - Vue.js serait un plus.
Si tu es fullstack, tu as une maîtrise confirmée d’un framework frontend et d’un écosystème (Idéealement Vue.js & Nuxt). Des connaissances Astro seraient un plus. On utilise ce framework pour nos autres petits projets.
Tu es à l’aise avec l’architecture de ton code et tu es pragmatique (clean code, POO, découpage). Tu testes ton code.
Tu fais de la veille régulièrement sur tes domaines cores (Symfony, PHP, frontend) et tu cherches à savoir en quoi ces nouveautés peuvent bénéficier aux applications sous ta responsabilité.
Tu es à l’aise dans l’exercice des code reviews sur le fond.
Tu utilises un assistant IA au quotidien pour gagner en efficacité (draft de code, refacto, doc, automatisations, review), sans perdre la responsabilité : qualité, sécurité, performance.
Tu as des notions sur comment utiliser les skills, les serveurs MCP.
⚠️ Utiliser l’IA ne veut pas dire débrancher son cerveau : tu sais cadrer, vérifier et itérer.
Ton niveau de séniorité te permet de corriger et de guider (steering) Claude Code.
Tu as un bon ownership : tu gardes en tête le problème business derrière le code.
Tu appliques l’esprit “scout” : laisser le code un peu meilleur que tu l’as trouvé (petite doc, cleanup, notes pour refacto).
Tu es orienté solutions et tu aimes travailler en équipe (feedbacks, code review).
Tu es facilitateur : tu fais avancer le sprint avec tous les leviers (tech, communication, outillage), pas seulement en codant.
Tu sais t’adapter aux standards de l’équipe que tu rejoins et tu sais te remettre en question.
Tu es à l’aise avec une forte autonomie : le combo remote + autonomie ne convient pas à tous, et tu le vis bien.
Anglais professionnel : tu es à l’aise pour lire la documentation, échanger à l’écrit et à l’oral (réunions ponctuelles).
En déploiement continu, tu tires profit des tools mis à ta disposition pour faciliter ton quotidien dans tes objectifs build & run :
PHP 8.4+, Symfony 7.3+, API Platform
JavaScript (TypeScript, Stimulus, Vue, Nuxt, Astro)
APM & Profiling: Sentry/Datadog/Blackfire
Tests: PHPUnit & Cypress
Claude Code
CI/CD avec GitHub Actions
Nous utilisons beaucoup les services de Cloudflare (Workers, Cache, Zero Trust) et l’infra est sur AWS.
6 devs (2 backend, 2 front, 1 fullstack, 1 lead dev).
1 DevOps + 1 alternant qui s’occupe de notre infrastructure
Quelques freelances dev en fonction des sujets/projets (Data Engineer, Développeur Customer Data Platform)
2 PO, 1 QA, 1 UI…
Wamiz : monolithe multi-tenant (8 pays) avec problématiques publisher (CMS, perfs, intégrations tierces, consentement, tracking).
Prod : PHP 8.4 / Symfony 7.3 + Vue/Stimulus
Trajectoire : DDD “niveau 0”, migration admin (CMS) vers Nuxt + API Platform
Futur : découpler le contenu (CMS) + enrichir le CMS avec des flows/agents IA (LangChain)
Pet Gen / MyPet’sAdventure etc… : projets IA générative (Astro, SolidJS)
Nous allons avoir de plus en plus de petites expériences/projets/landing page afin de répondre à nos enjeux de collecte de Leads; Il faut que tu sois à l’aise pour switcher de contexte et de projets.
Un possible call de pré-qualitification pour faire un premier touchpoint et échanger sur les attendus du poste.
Un entretien de 30/60 minute avec notre RH pour valider la partie culture-fit et tes soft skills
Entretien avec le Head Of Engineering et avec le CTO. Une ou deux prise de référence (ref call) te sera demandée.
Un 2nd entretien de follow up avec le Head of Engineering, le CTO et la Lead dev. Il te sera demandé de nous partager via share screen du code afin que l’on puisse faire une code review collaborative. Nous avons fait ce choix afin de valider tes compétences plutôt que de faire un test technique
Si tu le souhaites rencontre avec l’équipe tech
L’ordre peut varier.
Rencontrez Théo, chef de publicité
Rencontrez Agathe, monteuse vidéo
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.