Architecte Shell Microfrontend Module Federation React Typescript H/F - collectivite
- Paris - 75
- Indépendant
- collectivite
Les missions du poste
Information importanteType de contrat: FreelanceTaux journalier : Salaire selon profilLocalisation : Paris, FranceDate de démarrage :UrgentMode de travail : Sur sitePublié le : 23 juillet 2026Le besoinContextePRE EMBAUCHE - 6 MOIS DE MISSION. Au sein de l'équipe Digital Experience, vous serez l'architecte du « Shell » : la pierre angulaire technique unifiant des produits juridiques, des outils de recherche massifs et des services d'IA générative. Concevoir le Runtime Orchestrator pour faire cohabiter des Micro-Frontends (Workspaces) développés par des équipes indépendantes à travers l'Europe, garantir une expérience utilisateur seamless (zéro rechargement) et gérer des composants haute performance (viewers, streaming IA, isolation des contextes).MissionsDesign de l'Architecture Shell & MFE : conception du Runtime (stratégie de chargement dynamique, gestion du cache partagé, isolation des contextes)Arbitrage technologique avec PoCs et analyses comparatives (préférence Module Federation 2.0/Rspack)Stratégie SSR pour concilier MFE et performance/SEOStandardisation & contrats (DX) : définition du SDK interne (bus d'événements, authentification unifiée, propagation du contexte pays)Orchestration des dépendances partagées (React as singleton), stratégies de cache/CDNIntégration native d'observability et de guardrails de sécurité (CSP, Zero Trust, isolation des tokens)Leadership technique & gouvernance : participation à la Design System GuildAccompagnement des value stream teams (IA, Search, Docs...) pour intégration dans le ShellGarantir l'excellence logicielle (craftsmanship)Veille technique et contribution externe (articles, meetups, open-source)Outils & EnvironnementBibliothèque : React (standard groupe)Langages : TypeScript (maîtrise requise), Node.jsOrchestration : Module Federation 2.0 (prévision Rspack / Rsbuild)Écosystème : TanStack (Router, Query, Start), Zod, ZustandUI : Tailwind CSS, Shadcn/UI, StorybookTests : Vitest, PlaywrightBundling : maîtrise Webpack 5 ou Vite; curiosité pour bundlers Rust-based (Rspack, Esbuild)Intégration de flux asynchrones (streaming LLM, WebSockets) dans une architecture distribuéeConditions de travailMission de 6 mois en pré-embaucheContexte européen avec utilisation quotidienne de l'anglais fluideProfil recherchéMaîtrise de TypeScript et Node.jsExpérience avérée en frontend sur des architectures distribuées (MFE) à grande échelleExpertise en Bundling : maîtrise de Webpack 5 ou Vite, curiosité pour les bundlers Rust-based (Rspack, Esbuild)Connaissance de la bibliothèque React (standard groupe)Expérience avec l'orchestration Module Federation 2.0 (prévision Rspack / Rsbuild)Maîtrise de l'écosystème TanStack (Router, Query, Start), Zod, ZustandCompétences UI avec Tailwind CSS, Shadcn/UI, StorybookConnaissance des outils de tests Vitest et PlaywrightCulture Engineering : contrats d'interface, versioning de dépendances partagées, cycles de vie de tokens AuthIntégration de flux asynchrones (streaming LLM, WebSockets) dans une architecture distribuéeAnglais fluide (contexte européen quotidien)Soft skills : Vision Produit, Leadership technique & pédagogie, Obsession de la Qualité (sécurité des données, accessibilité), Esprit d'innovation, Communication