Architecte Micro-Frontend Sénior - Anglais Courant H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
Vous interviendrez comme référent technique principal (h/f) sur la conception et le déploiement de l’architecture MFE du groupe. Trois grandes responsabilités structurent votre intervention :
-
Design de l’Architecture Shell & MFE Concevoir le runtime de chargement dynamique des modules : stratégie de cache partagé, isolation des contextes, gestion du cycle de vie Challenger et valider la stack cible via des PoCs et analyses comparatives (Module Federation 2.0, Rspack/Rsbuild vs alternatives) Définir la stratégie SSR adaptée aux enjeux SEO et performance des contenus publics
-
Standardisation & Contrats (DX) Créer le SDK interne : bus d’événements, authentification unifiée, propagation du contexte pays Orchestrer la gestion des dépendances partagées (React singleton, versioning) et les stratégies de cache/CDN Intégrer nativement les primitives d’observabilité et les guardrails de sécurité (CSP, Zero Trust, isolation des tokens)
-
Leadership Technique & Gouvernance Être un membre influent de la Design System Guild : cohérence visuelle et technique des composants partagés Accompagner les squads (IA, Search, Docs…) dans l’intégration de leurs produits dans le Shell Contribuer au rayonnement tech du groupe : articles, meetups, open-source
Outils & Environnement
- Node.js
- Playwright
- React
- Tailwind CSS
Requirements
TypeScript
- Expertise bundling : Webpack 5 ou Vite maîtrisé, curiosité active pour les bundlers Rust-based (Rspack, Esbuild)
- Orchestration : Module Federation 2.0 (prévision Rspack / Rsbuild)
- Écosystème : TanStack (Router, Query, Start), Zod, Zustand
- UI : Tailwind CSS, Shadcn/UI, Storybook
- Tests : Vitest, Playwright
- Capacité à intégrer des flux asynchrones dans une architecture distribuée (streaming LLM, WebSockets), Anglais professionnel courant obligatoire
- Séniorité : expérience avérée de 8 à 10 ans minimum sur des architectures MFE à grande échelle en production, Profil recherché8 à 10 ans d’expérience avérée sur des architectures MFE à grande échelle en productionExpertise en bundling : maîtrise de Webpack 5 ou Vite, curiosité pour les bundlers Rust-based (Rspack, Esbuild)Solide culture Engineering : contrats d’interface, versioning de dépendances partagées, cycles de vie des tokens AuthMaîtrise de la bibliothèque ReactMaîtrise des langages TypeScript et Node.jsConnaissance de l’orchestration Module Federation 2.0 (prévision Rspack / Rsbuild)Expérience avec l’écosystème TanStack (Router, Query, Start), Zod, ZustandCompétences UI : Tailwind CSS, Shadcn/UI, StorybookMaîtrise des tests avec Vitest et PlaywrightCapacité à intégrer des flux asynchrones dans une architecture distribuée (streaming LLM, WebSockets)Anglais courant indispensable (contexte européen quotidien)Expérience dans l’écriture de standards adoptés par d’autres équipesCapacité à convaincre sans imposer et réduire la friction entre architecture et équipes produitCuriosité et capacité à challenger les choix, y compris les siensCulture Craftmanship : fierté du code livré, 1. 8 à 10 ans d’expérience avérée sur des architectures MFE à grande échelle en production
- Expertise en bundling : maîtrise de Webpack 5 ou Vite, curiosité pour les bundlers Rust-based (Rspack, Esbuild)
- Solide culture Engineering : contrats d’interface, versioning de dépendances partagées, cycles de vie des tokens Auth
- Maîtrise de la bibliothèque React
- Maîtrise des langages TypeScript et Node.js
- Connaissance de l’orchestration Module Federation 2.0 (prévision Rspack / Rsbuild)
- Expérience avec l’écosystème TanStack (Router, Query, Start), Zod, Zustand
- Compétences UI : Tailwind CSS, Shadcn/UI, Storybook
- Maîtrise des tests avec Vitest et Playwright
- Capacité à intégrer des flux asynchrones dans une architecture distribuée (streaming LLM, WebSockets)
- Anglais courant indispensable (contexte européen quotidien)
- Expérience dans l’écriture de standards adoptés par d’autres équipes
- Capacité à convaincre sans imposer et réduire la friction entre architecture et équipes produit
- Curiosité et capacité à challenger les choix, y compris les siens
- Culture Craftmanship : fierté du code livré, Anglais Shell Node.js TypeScript Isolation
Benefits & conditions
Lieu de la mission : Paris
- 2 jours de télétravail par semaine
- Date de démarrage : ASAP
About the company
Vous rejoindrez une entreprise en pleine transformation digitale. L’ambition de notre client : construire un Shell applicatif de nouvelle génération capable d’orchestrer des dizaines de Micro-Frontends (IA, Search, Documentation…) développés par des squads autonomes.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline
Dev Digest 131 - AI'm not sure about OSS
Dev Digest 133 - Back to Front