Développeur·se Backend Senior (Symfony) H/F

CDI
Aix-en-Provence
Télétravail occasionnel
Salaire : Non spécifié
Expérience : > 5 ans
Éducation : Bac +2

Thalasseo
Thalasseo

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

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.

Tes missions

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.


Profil recherché

Expérience

  • 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

Compétences techniques

  • 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.

Qualités personnelles

  • 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.

Atouts

  • Connaissance de RabbitMQ, Redis, Docker ou Kubernetes.

  • Expérience sur des projets avec des contraintes de fiabilité / performance.

Environnement technique

  • 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)


Déroulement des entretiens

  1. Entretien découverte (30 min en visio) : échange sur votre parcours et vos motivations

  2. Entretien technique (1h sur site) : échange technique approfondi avec notre Responsable IT

  3. Entretien final : si profil retenu, échange de 30 min avec le Directeur des Opérations