Développeur PHP - Symfony Senior H/F

Propertyvalue
Toulouse, France
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) PHP (Programming Language) Application Programming Interfaces (APIs) Google AdWords Airflow Applicant Tracking Systems Cloud Computing Code Review Continuous Integration Command-Query Responsibility Segregation (Software Development) Software Debugging Middleware
+11 more
Microsoft Message Queuing Symfony TypeScript YAML Backend Git Data Management Front End Software Development Amazon Simple Queue Service (SQS) Webhooks Api Management

Job description

Développer et maintenir des modules métier en approche DDD / CQRS / architecture hexagonale sur bounded contexts réels (gestion administrative, tracking webmarketing, coordonnées bancaires, recrutement…)

  • Implémenter et déboguer des flux asynchrones via Symfony Messenger (queues SQS, gestion des stamps, ordonnancement des middlewares, stratégies de retry)
  • Concevoir des interfaces de gestion de données complexes (tableaux avec pagination serveur, filtres avancés, filtres par plage de dates)
  • Intégrer des APIs tierces (ATS, régies publicitaires type Google Ads, plateformes d’emploi) avec authentification par token, mapping d’enums, livraison via MR atomiques
  • Garantir la qualité du code via PHPStan (typage strict, résolution d’erreurs de niveau élevé)
  • Travailler en environnement CI/CD avec rebases, squash de commits, résolution de conflits de merge, configurations multi-environnements (YAML)
  • Participer aux revues de code et collaborer avec l’équipe (lead dev, reviewers, développeurs)

Requirements

Back-end : PHP 8.x · Symfony 6+ · Symfony Messenger · API Platform

  • Architecture : DDD · CQRS · Architecture Hexagonale · Modular Monolith (context-oriented)
  • Qualité : PHPStan · CI/CD · Airflow (DAGs)
  • Cloud / Messaging : AWS SQS
  • Front-end : JavaScript / TypeScript - Tabulator.js est un plus
  • Outils : Git (rebase, squash) · Environnements multi-tenant, Profil recherchéProfil recherché10+ ans d’expérience en développement PHP/Symfony, critère non négociableDDD, CQRS et architecture hexagonale prouvés en production sur bounded contexts réels, pas seulement théoriqueSolide maîtrise de Symfony Messenger et des architectures orientées événements / asynchrones, critère discriminantExpérience confirmée en intégration d’APIs tierces (webhooks, postback, authentification par token)Bonne maîtrise de PHPStan et des pratiques de qualité de code strictesÀ l’aise en JavaScript / TypeScript moderneAutonomie, rigueur, capacité à livrer par petites itérations atomiquesBon niveau de communication écrite/orale pour travailler avec des équipes distribuéesBasé(e) à Toulouse ou mobilité hybride (présentiel ponctuel + 2j télétravail), * 10+ ans d’expérience en développement PHP/Symfony, critère non négociable
  • DDD, CQRS et architecture hexagonale prouvés en production sur bounded contexts réels, pas seulement théorique
  • Solide maîtrise de Symfony Messenger et des architectures orientées événements / asynchrones, critère discriminant
  • Expérience confirmée en intégration d’APIs tierces (webhooks, postback, authentification par token)
  • Bonne maîtrise de PHPStan et des pratiques de qualité de code strictes
  • À l’aise en JavaScript / TypeScript moderne
  • Autonomie, rigueur, capacité à livrer par petites itérations atomiques
  • Bon niveau de communication écrite/orale pour travailler avec des équipes distribuées
  • Basé(e) à Toulouse ou mobilité hybride (présentiel ponctuel + 2j télétravail)

EUR

CRM API Symfony Gestion des données Git Autonomie PHP Javascript TypeScript YAML

Benefits & conditions

Taux journalier :Salaire selon profil

About the company

Notre client est un acteur majeur de l’immobilier en France, l’un des premiers réseaux nationaux de conseillers indépendants, avec plusieurs milliers de collaborateurs et une forte croissance. Basé à Toulouse, il dispose d’une équipe tech interne de plus de 70 personnes qui développe et maintient ses propres outils digitaux propriétaires : CRM, ERP, plateforme de recrutement, outils métier conseillers. Dans le cadre de l’évolution de sa plateforme ERP/CRM multi-tenant organisée en bounded contexts métier, l’équipe recherche un développeur PHP/Symfony Senior confirmé pour renforcer les équipes sur des chantiers techniques exigeants.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:38 min

Managing and versioning system prompts as YAML files

Kevin Lewis Kevin Lewis +1 · WWC 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:52 min

Comparing French work-life balance principles with international engineering practices

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all