Développeur Backend Senior PHP / Symfony - APIs et Connecteurs F/H

SQUAD
Canton de Nantes-1, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior
Compensation
€ 45K

Job location

Canton de Nantes-1, France

Tech stack

PHP
API
Amazon Web Services (AWS)
Code Review
Cursor (Graphical User Interface Elements)
Human Resources Information System (HRIS)
PostgreSQL
MySQL
Scrum
RabbitMQ
Service-Oriented Architecture
Symfony
Datadog
Postman
PHPUnit
Backend
Behat
Sentry
Front End Software Development
REST
Docker

Job description

Concevoir et développer des APIs RESTful robustes en PHP 8. 3+ / Symfony 6. 3 (Symfony Messenger)

  • Développer et maintenir des connecteurs avec des systèmes tiers (LMS, SIRH, outils du quotidien)
  • Gérer les messages asynchrones avec RabbitMQ
  • Travailler sur des bases de données MySQL et PostgreSQL, infrastructure AWS
  • Assurer l'observabilité via Datadog et Sentry
  • Participer aux choix d'architecture technique (DDD, Clean Architecture, CQS, Command Bus, Adapter)
  • Assurer la qualité du code : TDD avec PhpUnit, BDD avec Behat, revues de code, documentation
  • Collaborer étroitement avec les squads produit et frontend dans un environnement agile (Scrum, Kanban)

Requirements

Minimum 5 ans d'expérience minimum en développement backend PHP / Symfony

  • Excellente maîtrise de Symfony Messenger et des messages asynchrones (RabbitMQ)
  • Solide maîtrise des APIs RESTful (API Doc, Postman) et des architectures orientées services
  • Expérience avec les intégrations de systèmes tiers (LMS, SIRH...)
  • Connaissances Docker et AWS appliquées au quotidien
  • Connaissance ou appétence pour les principes DDD et Clean Architecture (Command Bus, CQS, Adapter)
  • À l'aise avec les agents/assistants IA (Windsurf, Cursor...) intégrés au workflow
  • Esprit d'équipe fort : vous aimez co-construire, partager (veille technique, talks, meetups) et ne pas travailler en silo, Curiosité technique et veille active
  • Autonomie et force de proposition
  • Esprit d'équipe et entraide
  • Anglais courant (B 2+) ? la squad est internationale et l'anglais est la langue de travail au quotidien
  • Les profils solitaires qui n'aiment pas collaborer ne correspondront pas à la culture de l'équipe

Benefits & conditions

Rejoindre une FrenchTech engagée au service de la formation pour tous

  • Un impact direct sur l'accès à la formation à grande échelle en Europe, Avantages Rémunération & conditions

  • Statut Cadre ? Convention collective SYNTEC

  • 36h 30 hebdomadaires ? 8 à 12 jours de RTT selon l'année

About the company

Au sein de la squad technique ? composée de profils back, front et DevOps, en France et à l'international ? vous interviendrez sur le développement et la maintenance des APIs et connecteurs qui alimentent la plateforme de formation.

Apply for this position