En tant que Développeur·se Backend, tu rejoindras le pôle technique sous la responsabilité du Responsable Technique & SI.
Tu seras en charge de maintenir, faire évoluer et étendre notre écosystème backend, en intervenant à la fois sur :
des applications legacy critiques,
des services modernes basés sur Symfony,
des API métier et des flux inter-systèmes.
Tu travailleras en étroite collaboration avec le Product Owner et le développeur Frontend.
Poste en présentiel, avec télétravail occasionnel.
Maintenance & évolution
Assurer le maintien en condition opérationnelle des applications backend, incluant le CRM interne legacy.
Traiter les correctifs et répondre aux incidents.
Participer à l’évolution des fonctionnalités existantes.
Développement de nouvelles fonctionnalités
Concevoir et développer de nouvelles fonctionnalités et services backend.
Concevoir et implémenter des API robustes et performantes.
Rédiger des tests automatiques, documenter les développements et garantir leur qualité.
Conception & collaboration
Participer aux arbitrages techniques et aux revues de code.
Travailler en équipe avec le PO, le frontend et le Responsable Technique.
Contribuer à la documentation et aux bonnes pratiques backend.
5 ans minimum en développement backend
2 ans minimum sur PHP (idéalement PHP 8 - Symfony 6/7)
Expérience significative souhaitée sur un projet e-commerce ou une application à fort trafic
Maîtrise solide de PHP et Symfony.
Expérience avec des applications existantes et la maintenance de code legacy.
Compréhension des APIs REST et des bonnes pratiques backend.
Capacité à écrire des tests et produire un code maintenable.
Autonomie et sens de l’organisation.
Capacité à travailler en équipe.
Esprit critique constructif et sens du détail.
Curiosité pour résoudre des problèmes techniques complexes.
Connaissance de RabbitMQ, Redis, Docker ou Kubernetes.
Expérience sur des projets avec des contraintes de fiabilité / performance.
Legacy : Symfony 1.4, PHP 5.6, MySQL 5.1
Stack moderne : Symfony 7.4, PHP 8.4, MySQL 8.4, ElasticSearch, RabbitMQ, Redis
Infrastructure : Google Kubernetes Engine (staging & production), Docker (développement local)
Entretien découverte (30 min en visio) : échange sur votre parcours et vos motivations
Entretien technique (1h sur site) : échange technique approfondi avec notre Responsable IT
Entretien final : si profil retenu, échange de 30 min avec le Directeur des Opérations