Lead Développeur Full-Stack - PHP - Laravel Back & React - Typescript Front - Architecture & Spec-Driven Développement H/F
Role details
Job location
Tech stack
Job description
En tant que Lead Développeur(se) Full-Stack, vous êtes le pilier technique de la transition technologique de GI Informatique. Vous intervenez à la fois sur :
- L'architecture ;
- Le développement applicatif ;
- Les pratiques d'ingénierie ;
- L'accélération des équipes.
Vous êtes attendu comme un contributeur senior capable de produire du code tout en structurant le cadre de développement.
Responsabilités clés
- Architecture & Modernisation : Contribuer à la définition et à l'évolution d'un système existant vers une architecture cible. Concevoir des solutions modulaires, à forte maintenabilité et accompagner la migration progressive des fonctionnalités historiques vers la nouvelle plateforme.
- Développement Full-Stack : Concevoir et développer des fonctionnalités métier de bout en bout, tout en garantissant un code lisible, robuste et orienté domaine.
- Ingénierie Assistée par IA (Spec-Driven Development) : Participer à la mise en place d'un mode de développement centré sur les spécifications.
- Structuration des besoins ;
- Génération assistée par IA ;
- Validation automatisée ;
- Amélioration continue des pratiques d'ingénierie.
- Qualité & Industrialisation : Mettre en place et faire vivre les standards techniques.
- Tests automatisés ;
- Analyse statique ;
- Revues de code ;
- CI/CD ;
- Conteneurisation (Docker) ;
- Observabilité et performance.
- Expertise Métier & Conception Produit : Collaborer avec les équipes fonctionnelles et la direction pour transformer des règles métier complexes (comptabilité, paie, facturation...) en solutions fiables, évolutives et simples d'usage.
- Transmission & Accompagnement : Accompagner l'équipe dans l'adoption de la nouvelle stack, partager les bonnes pratiques et contribuer à l'autonomie technique collective.
Environnement technique & compétences recherchées
Notre objectif est de construire une plateforme moderne, modulaire et durable, avec une approche de développement assistée par IA centrée sur les spécifications.
- Développement applicatif
- Back-end : PHP 8.4 (typage strict), Laravel 13
- Front-end : React, TypeScript
- Conception d'APIs et développement full-stack orienté produit
- Architecture & conception
- Architecture modulaire (Modular Monolith)
- Domain Services, API-first
- Données & performance
- MariaDB, Redis
- Modélisation métier et optimisation des échanges applicatifs
- Qualité & industrialisation
- Tests automatisés (Pest)
- Analyse statique (PHPStan, Larastan)
- Refactoring et amélioration continue (Rector)
- Docker, CI/CD, observabilité (OpenTelemetry)
- Ingénierie assistée par IA (Spec-Driven Development) Nous souhaitons appliquer une approche où l'intention métier et les spécifications constituent le point d'entrée principal du développement., * Structurer des spécifications fonctionnelles et techniques ;
- Transformer des besoins en unités de développement générables ;
- Exploiter efficacement les assistants IA ;
- Organiser les boucles de génération, validation et amélioration continue ;
- Maintenir la qualité et la cohérence du système produit.
- Maîtrise Technique : Une expertise approfondie de l'écosystème PHP (Laravel) et de TypeScript (et frameworks front-end modernes associés) est indispensable.
- Culture IT globale : Une sensibilité aux problématiques de bases de données, de performance logicielle et des architectures modernes (API REST). La connaissance ou la curiosité envers nos systèmes existants sera un plus.
Requirements
Expérience : Vous justifiez d'une expérience solide (5 ans et plus) sur un poste similaire, avec des projets réussis de refonte ou de réécriture d'applications d'envergure.Vous êtes capable de :Structurer des spécifications fonctionnelles et techniques ;Transformer des besoins en unités de développement générables ;Exploiter efficacement les assistants IA ;Organiser les boucles de génération, validation et amélioration continue ;Maintenir la qualité et la cohérence du système produit.Maîtrise Technique : Une expertise approfondie de l'écosystème PHP (Laravel) et de TypeScript (et frameworks front-end modernes associés) est indispensable.Culture IT globale : Une sensibilité aux problématiques de bases de données, de performance logicielle et des architectures modernes (API REST). La connaissance ou la curiosité envers nos systèmes existants sera un plus.Sens du collectif & Rigueur : Vous faites preuve d'autonomie, de pragmatisme et d'un excellent esprit d'équipe pour mener à bien un projet d'entreprise ambitieux.Expériences appréciéesExpérience ERP, comptabilité ou financeDDD pragmatiqueContract First, Documentation as Code, ADROpenAPI, Event Storming, C4 Model ou pratiques équivalentesCe qui fera la différenceCapacité à simplifier sans sur-architecturer.Sens produit et vision long terme.Goût du code lisible.Capacité à faire monter une équipe, * Expérience : Vous justifiez d'une expérience solide (5 ans et plus) sur un poste similaire, avec des projets réussis de refonte ou de réécriture d'applications d'envergure.
Vous êtes capable de, * Sens du collectif & Rigueur : Vous faites preuve d'autonomie, de pragmatisme et d'un excellent esprit d'équipe pour mener à bien un projet d'entreprise ambitieux.
- Expériences appréciées
- Expérience ERP, comptabilité ou finance
- DDD pragmatique
- Contract First, Documentation as Code, ADR
- OpenAPI, Event Storming, C4 Model ou pratiques équivalentes
Ce qui fera la différence
- Capacité à simplifier sans sur-architecturer.
- Sens produit et vision long terme.
- Goût du code lisible.
- Capacité à faire monter une équipe
EUR
Intelligence artificielle API SGBD Création d'une base documentaire Autonomie PHP Amélioration continue TypeScript Laravel API REST Docker
Lead Développeur Full-Stack - PHP - Laravel Back & React - Typescript Front - Architecture & Spec-Driven Développement H/F