? Objectif globalDévelopper la V2 d?un produit de gestion des offres (Offer Repository), composant central d?une plateforme de commerce digital, avec une approche résolument orientée qualité, performance et software craftsmanship. ? Contexte et contraintes du projetProduit stratégique à très forte criticité métier Exigences élevées en performance, scalabilité et robustesse Culture forte de software craftsmanship TDD comme fondation BDD comme source d?inspiration (Behaviour Driven Development) ? Livrables attendusGestion des offres customer-centric, pilotée par zone géographique Intégration de la disponibilité des offres Code de haute qualité, maintenable et évolutif Contribution active à une dynamique d?amélioration continue ?? Description de la missionLe poste porte sur le développement et l?évolution d?un Offer Repository, véritable colonne vertébrale d?un écosystème SI de commerce digital. Ce composant critique consolide l?ensemble des offres de produits et de services (retail et marketplace) afin d?alimenter de nombreux systèmes consommateurs : front web, parcours omnicanaux, encaissement, etc. La mission s?inscrit dans une transformation majeure du modèle d?offre : Passage d?une logique centrée sur les stocks magasins Vers une offre dynamique, construite à partir du besoin géographique du client ? Enjeux techniquesPerformance critique : jusqu?à 20 milliards d?appels API par mois Volumétrie massive : exposition et manipulation de centaines de millions d?offres Scalabilité & haute disponibilité : architectures capables d?absorber de forts pics de charge Fiabilité du code : la robustesse n?est pas négociable ? Méthodologie & culture techniqueVous évoluerez dans un environnement mature, exigeant et orienté excellence technique : Architecture : application stricte des principes d?architecture hexagonale Qualité logicielle : pratiques avancées de TDD et BDD Agilité réelle : cycles courts, feedback continu, amélioration permanente Collaboration : échanges techniques riches et forte responsabilité collective ? Compétences techniques requisesImpératif ? Niveau confirmé à expert TypeScript, Node.js NestJS (concepts avancés, patterns, modularité) TDD & BDD (maîtrise réelle, pas théorique) Kafka (incluant Schema Registry, AVSC) MongoDB Conception & Architecture Domain Driven Design (DDD) Architectures Hexagonale, Onion, Event-Driven Observabilité Monitoring et performance applicative (Datadog apprécié) ? Compétences linguistiquesFrançais courant ? Impératif Anglais professionnel ? Impératif
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.