Développeur.se Symfony Senior - Backend & IA appliquée F/H

Spiriit
Montpellier, France
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
€40,000.0 - €47,000.0
Working hours
Regular working hours
Job source

Tech stack

PHP (Programming Language) Application Programming Interfaces (APIs) Elasticsearch Python (Programming Language) Symfony Strategies of Testing Large Language Models Phpunit Backend Gitlab-ci Api Management Docker

Job description

Tu rejoins une factory d’une vingtaine de personnes, dont une équipe Symfony de 7 devs backend avec qui tu travailleras au quotidien. Tu es dev backend senior : Symfony est ton domaine, tu en maîtrises les fondamentaux, tu sais lire une architecture, challenger des choix techniques et tu n’as pas peur d’un codebase qui a de l’histoire.

Concrètement :

  • Tu es contributeur majeur sur des projets clients : build, qualité, delivery, relecture
  • Tu participes à la conception et l’intégration de composants IA quand le projet s’y prête : pipelines RAG, agents métier, branchement LLM
  • Tu assures le relais technique avec les clients : tu sais expliquer ce que tu fais, proposer, alerter
  • Tu contribues aux chantiers internes : amélioration continue, R&D, montée en compétence collective

Requirements

Côté Symfony / backend :

  • PHP 8, Symfony (dernières LTS), API Platform, REST
  • BDD relationnelles, Elasticsearch / Algolia
  • Docker, docker-compose, GitLab CI/CD
  • Tests : unitaires, fonctionnels, performance, PHPUnit
  • DDD et clean architecture sur les projets qui s’y prêtent

Côté IA (pas un prérequis, mais un vrai différenciateur) :

  • Intégration d’API LLM (OpenAI, Mistral, Anthropic…)
  • Pipelines RAG, orchestration d’agents
  • Python apprécié, * Expérience solide sur des projets métier en production : plusieurs années, pas quelques mois
  • Tu mets en place des stratégies de test
  • Tu fais de la veille parce que ça t’intéresse et tu as des opinions sur ce que tu lis
  • Tu communiques bien, avec l’équipe comme avec un client
  • Tu as de la curiosité pour l’IA appliquée, même sans expérience directe en prod

Benefits & conditions

  • Fixe brut annuel : 40k - 47k€ selon profil
  • Mutuelle 100%
  • Chèques cadeaux
  • Pentecôte offert
  • Journée engagement social/environnemental
  • Flexibilité horaire, télétravail
  • Locaux agréables à Montpellier et Chambéry

About the company

Explorez, imaginez, réalisez vos autres possibles

Spiriit, c’est presque 30 ans d’existence et 20 ans de Symfony. On a grandi avec le framework, on contribue à l’Open Source et on a construit au fil des années une vraie culture de l’applicatif métier complexe, dans un écosystème plus large qui va du Drupal au Magento en passant par notre propre produit IA Juliia.

On travaille sur des projets à forts enjeux fonctionnels, où l’architecture compte autant que le delivery : DDD, clean architecture, découpage métier rigoureux.

Depuis 2 ans, on intègre des briques IA concrètes dans nos projets : RAG sur des bases documentaires clients, agents sur des workflows métier réels, R&D en cours. Et en interne, les outils IA font partie du quotidien depuis plusieurs mois : Claude Code est utilisé par toute l’équipe dev, les pratiques communes émergent, c’est un chantier en cours collectivement.

On accélère sur les 5 prochaines années. On cherche des gens qui veulent construire avec nous, pas juste livrer des tickets. A des fins de simplification rédactionnelle le terme “développeur” est neutre et inclusif.

Culture & valeurs

  • Notre raison d’être : explorer, imaginer, réaliser d’autres possibles
  • Nos valeurs : éthique, transparence, pragmatisme
  • Notre ADN : confiance, créativité, excellence, technicité, intelligence collective, agilité, diversité, curiosité

On s’engage pour un numérique plus responsable : écoconception, accessibilité, open source, et on assume que l’IA qu’on utilise au quotidien fait partie des sujets qu’on continue de questionner.

Apply for this position

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

Apply on indeed.com

Good distractions

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

1:58 min

Creating a basic API using the Symfony CLI

Vincent Amstoutz Vincent Amstoutz · Europe 2026 Virtual

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:29 min

Setting up the sample application probe and agent

Jérôme Vieilledent · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all