Senior Full-Stack Engineer Ai-Augmented H/F
Role details
Job location
Tech stack
Job description
Développer les nouvelles fonctionnalités back (Java Spring Boot) et front (Angular, parfois React) de la plateforme, avec une vraie pratique des tests automatisés.
- Participer activement aux décisions produit et UX en amont, aux côtés de Jérôme et du CTO. On ne te livre pas une spec à exécuter - on conçoit ensemble, on challenge, on tranche.
- Contribuer aux choix d'architecture et aux pratiques tech : c'est aussi ton terrain de jeu.
En complément (et qui prendra de plus en plus de place avec le temps)
L'IA appliquée est une trajectoire forte chez nous. Aujourd'hui c'est un complément ; demain ce sera un axe central. Tu en seras un acteur clé :
- Concevoir et déployer des agents IA pour automatiser des process internes ou côté client (chiffrage, qualification, suivi de chantier, support...).
- Mettre en place et faire évoluer nos workflows AI-augmented côté tech (Claude Code, MCP, agents, automatisations).
- Diffuser l'usage de l'IA en interne auprès des équipes non-tech (chiffrage, opérations, commercial).
La stack technique
- Back : Java Spring Boot, PostgreSQL, AWS
- Front : Angular (principal), React (secondaire), TypeScript
- Tests : JUnit 5, Cypress, Jest
- Pratiques : tests automatisés, revue de code, intégration continue
- IA dans le quotidien : Claude Code, MCP servers, agents custom, 50 % du Pass Navigo (transports publics) pris en charge.
- Budget outils IA dédié (abonnements pertinents, conférences)., Notre culture tech en 3 lignes
- Des tests, oui - du dogme, non. On écrit des tests parce qu'ils nous font gagner du temps, pas pour cocher une case.
- AI-augmented, pas AI-dependent. On utilise l'IA comme un outil de précision, pas comme une béquille.
- Petite équipe, gros impact. Tu as un avis, tu le défends, on tranche, on avance.
Requirements
Indispensable4 ans minimum d'expérience en développement full-stack, avec une expérience solide sur Java / Spring Boot côté back et un framework front typé (Angular idéalement, React ou Vue acceptés si tu es prêt à monter rapidement sur Angular).Pratique solide des tests automatisés : tu sais ce qu'il faut tester, ce qu'il ne sert à rien de tester, et tu doses intelligemment. Le TDD est un bon outil dans la boîte à outils, à utiliser quand c'est pertinent.Tu codes 80 % ou plus avec une IA (Claude Code, Cursor, ou équivalent). Pas par effet de mode - par habitude réfléchie, avec un vrai discernement sur quand l'IA aide et quand elle gêne.Forte appétence pour les LLMs (Claude, ChatGPT, Gemini) et une vraie envie de construire avec : appels d'API, agents, RAG, orchestration.Tu aimes venir au bureau. On cherche quelqu'un qui prend plaisir à échanger en présentiel avec l'équipe tech et les équipes métier.Très apprécié (différenciant)Maturité sur Claude Code : tu as déjà créé des skills custom, sub-agents, slash commands, MCP servers, ou contribué à des configurations avancées.Tu as déjà déployé un agent IA en production (interne ou client) et tu sais ce qui casse à l'usage.Sens produit / UX : tu sais challenger une feature avant de la coder, pas juste après.Optionnel (bonus)AWS bien maîtrisé (Lambda, ECS, RDS, S3...) - sinon on t'y forme.Notre culture tech en 3 lignesDes tests, oui - du dogme, non. On écrit des tests parce qu'ils nous font gagner du temps, pas pour cocher une case.AI-augmented, pas AI-dependent. On utilise l'IA comme un outil de précision, pas comme une béquille.Petite équipe, gros impact. Tu as un avis, tu le défends, on tranche, on avance., * 4 ans minimum d'expérience en développement full-stack, avec une expérience solide sur Java / Spring Boot côté back et un framework front typé (Angular idéalement, React ou Vue acceptés si tu es prêt à monter rapidement sur Angular).
- Pratique solide des tests automatisés : tu sais ce qu'il faut tester, ce qu'il ne sert à rien de tester, et tu doses intelligemment. Le TDD est un bon outil dans la boîte à outils, à utiliser quand c'est pertinent.
- Tu codes 80 % ou plus avec une IA (Claude Code, Cursor, ou équivalent). Pas par effet de mode - par habitude réfléchie, avec un vrai discernement sur quand l'IA aide et quand elle gêne.
- Forte appétence pour les LLMs (Claude, ChatGPT, Gemini) et une vraie envie de construire avec : appels d'API, agents, RAG, orchestration.
- Tu aimes venir au bureau. On cherche quelqu'un qui prend plaisir à échanger en présentiel avec l'équipe tech et les équipes métier.
Très apprécié (différenciant)
- Maturité sur Claude Code : tu as déjà créé des skills custom, sub-agents, slash commands, MCP servers, ou contribué à des configurations avancées.
- Tu as déjà déployé un agent IA en production (interne ou client) et tu sais ce qui casse à l'usage.
- Sens produit / UX : tu sais challenger une feature avant de la coder, pas juste après.
Optionnel (bonus)
- AWS bien maîtrisé (Lambda, ECS, RDS, S3...) - sinon on t'y forme., TypeScript Spring Boot Java
Benefits & conditions
CDI, basé à Paris 10e.
- Hybride à dominante présentielle. On cherche quelqu'un qui apprécie d'être au bureau plus qu'à la maison, pour échanger avec l'équipe tech et les équipes métier. Le remote existe et est bienvenu quand ça a du sens.
- Rémunération : 60 000 € - 70 000 € brut annuel selon expérience.
- Carte Swile (titres-restaurant).
- Mutuelle d'entreprise.