Développeur Full Stack H/F
Le poste
Au sein d'une équipe à taille humaine, vous participez à la conception, au développement et à la maintenance de nos applications, du backend à l'interface utilisateur. Vous intervenez sur l'ensemble du cycle de vie : cadrage avec les métiers, développement, tests, mise en production et suivi.
Nous éditons nos propres applications métier et les déployons auprès de deux publics : les filiales du groupe, en France comme à l'étranger, et des clients externes. Ce positionnement implique une exigence de qualité, de documentation et de suivi proche de celle d'un éditeur logiciel, ainsi qu'une attention particulière aux spécificités de chaque contexte (langues, réglementations, processus).
Les outils d'IA générative (assistants de code, agents) sont mis à disposition et leur usage est encouragé. Nous attendons en contrepartie que le code produit soit compris, relu et testé au même titre que le reste.
Missions principales
- Développer et faire évoluer des applications web fullstack (API Python / interfaces React)
- Concevoir et modéliser les schémas de données, écrire et maintenir les migrations
- Participer aux phases de cadrage : recueil du besoin auprès des utilisateurs et des clients, analyse fonctionnelle, estimation
- Rédiger les tests et garantir la qualité et la maintenabilité du code (revues de code, documentation)
- Contribuer aux pipelines CI/CD, au déploiement et au suivi des applications chez nos clients
- Produire la documentation technique et fonctionnelle destinée aux utilisateurs et aux équipes support
- Assurer le support de niveau 3 et la correction des anomalies sur les applications en production
- Participer à la veille technologique et proposer des améliorations sur nos outils, nos pratiques et notre architecture
Développeur expérimenté, autonome sur ses développements. Ce poste ne convient pas à un profil débutant ou en alternance.
Indispensable
- Expérience confirmée en développement web fullstack (3 ans minimum)
- Maîtrise de Python et d'au moins un framework web moderne (FastAPI, Flask ou Django)
- Bonne pratique de React et de l'écosystème JavaScript/TypeScript moderne, ou une bonne conscience des contraintes web
- Connaissance des bases de données relationnelles et du SQL
- Aisance avec Git et les workflows collaboratifs (branches, merge requests, revues)
- Autonomie sur un environnement Linux (ligne de commande, logs, services)
- Capacité à dialoguer avec des utilisateurs non techniques et à traduire un besoin en solution
- Pratique de Docker et des pipelines CI/CD
- Notions d'architecture logicielle (découpage en services, API, sécurité applicative)
- Expérience sur des applications de gestion ou des progiciels métier (ERP, CRM, WMS…)
- Expérience en contexte éditeur ou multi\-clients : gestion des versions, environnements multiples, montées de version, support
- Expérience du protocole MCP (Model Context Protocol) : conception ou mise en place de serveurs MCP, utilisation des bibliothèques Python (mcp ou FastMCP) pour exposer des outils et des données à des applications d'IA
- Anglais technique et professionnel (échanges avec les filiales étrangères)
- Sensibilité aux problématiques d'internationalisation (i18n multi langue, gestion multi entité, etc.)
- Adaptabilité : capacité à passer d'un projet, d'un domaine métier ou d'une technologie à l'autre, et à ajuster ses priorités selon les besoins des clients
- Rigueur et souci de la qualité : le code que vous écrivez sera maintenu pendant des années et exploité en dehors de nos murs
- Posture professionnelle en relation client : savoir cadrer une demande, expliquer une contrainte technique et tenir un engagement
- Curiosité technique et goût pour la veille, sans course systématique à la nouveauté
- Esprit d'équipe et capacité à partager ses connaissances, y compris auprès des alternants
- Sens du service et écoute des utilisateurs
Avantages
- Travail à domicile occasionnel
Cette annonce provient de Indeed. Voir l'annonce originale ↗