Développeur back-end Drupal expérimenté F/H

Montpellier CDI

À propos de Spiriit

Montpellier ou Full remote depuis la France métropolitaine  - CDI

Explorez, imaginez, réalisez vos autres possibles

Spiriit, c'est presque 30 ans d'existence et plus de 15 ans de Drupal. On a grandi avec l’outil, on contribue à l'Open Source et on a construit au fil des années une vraie culture de l'application métier complexe, dans un écosystème plus large qui va de Symfony à 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 interne, les outils IA font partie du quotidien, ils sont utilisés par tous. Des pratiques communes émergent, c'est un chantier en cours collectivement.

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 utilisée au quotidien fait partie des sujets que l’on continue de questionner.

Le poste

La mission

Tu rejoins une factory d'une quinzaine de personnes, dont une équipe Drupal de 2 devs avec qui tu travailleras au quotidien. Tu es dev backend expérimenté : Drupal est ton domaine, tu en maîtrise 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 de la phase de conception au développement : build, qualité, delivery, relecture

  • 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

  • Tu contribues à la performance et à la sécurité au sein des projets qui te sont confiés

Côté Drupal / backend :

  • Drupal 10/11 : développement de modules custom, Entity API, hooks, plugins, services et injection de dépendances

  • Écosystème Drupal : Composer, scaffold, Drush, gestion de configuration (config split / ignore), Migrate API, Views

  • Symfony : maîtrise des composants sous-jacents à Drupal (DI, Event Dispatcher, Routing, Twig)

  • Langages : PHP 8.x, SQL, notions de JavaScript appréciées, Twig

  • API & interopérabilité : JSON:API, REST, GraphQL, intégrations avec des SI tiers

  • Données & recherche : MySQL / MariaDB, Solr, Elasticsearch ou Algolia

  • Performance & sécurité : cache tags & contexts, Redis, Varnish, suivi des Security Advisories, montées de version majeures

  • Environnement : Git, Docker / docker-compose, GitLab CI/CD

  • Qualité & tests : PHPUnit, PHPStan, PHPCS aux standards Drupal, tests fonctionnels et de performance

Open Source & communauté Drupal :

  • Bonne connaissance de l'écosystème contrib : savoir évaluer un module (maintenance, sécurité, adéquation au besoin) et arbitrer entre contrib et custom

  • Culture du contributeur : issue queues, patches / merge requests sur drupal.org, respect des standards de la communauté

Type de poste : 

CDI - Montpellier ou Full télétravail depuis la France métropolitaine

Rémunération entre 36k et 43k selon expérience et temps de travail. Cette fourchette est donnée à titre indicatif et sera discutée lors des entretiens.

Possibilité de temps partiel 4j/semaine

Package

  • Mutuelle prise en charge à 100% 

  • Chèques cadeaux 

  • Titres restaurant

  • Jour de Pentecôte offert

  • Journée engagement social/environnemental

  • Flexibilité horaire, télétravail

  • Locaux agréables à Montpellier

Profil recherché

  • 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

  • Bonne culture du web (SEO, RGPD, sécurité, performance)

  • Sensibilité Open Source

  • Notions en accessibilité (RGAA) et/ou en écoconception (RGESN)

  • Notions de qualité web (Certification Opquast apprécié)

  • Capacité à documenter et structurer

Détails sur le poste
Montpellier, Occitanie, France
CDI
Propulsé parTaleez