Basé sur 21 offres pour ce poste (Senior, France, 3 dernières semaines). Fourchette habituelle 425€/j–475€/j, médiane 450€/j. Cette offre (550€/j) est au-dessus de la fourchette.
Contexte
L’entreprise développe une Developer Platform permettant aux équipes produit et engineering d’intégrer rapidement des fonctionnalités avancées (search, discovery, merchandising…) via des SDK front-end modulaires.
Ces SDK sont conçus comme des briques composables, permettant de créer des expériences riches tout en garantissant une excellente Developer Experience, des performances optimales et une compatibilité multi-environnements (SPA, SSR, edge, CDN).
Dans un contexte d’évolution rapide des écosystèmes front-end, l’équipe cherche à renforcer sa capacité à maintenir des SDK robustes, évolutifs et alignés avec les standards modernes.
Stack
React / TypeScript
Next.js (SSR / SSG / App Router)
Node.js
Bundlers : Webpack, Vite, Rollup, esbuild
Distribution : npm, CDN, UMD, ESM
API REST & GraphQL
AWS / Cloud (serverless, edge)
CI/CD
Missions
Conception & Architecture
Concevoir et développer des SDK front-end modulaires, extensibles et fortement typés
Définir des patterns d’architecture garantissant la maintenabilité et la réutilisabilité
Assurer la compatibilité avec différents environnements (SPA, SSR, edge)
Packaging & Distribution
Mettre en place et maintenir les pipelines de build (ESM, CJS, UMD)
Optimiser le tree-shaking, le bundle size et le code splitting
Gérer la distribution via npm et CDN
Performance & Developer Experience
Optimiser les performances runtime et le temps de chargement
Améliorer la Developer Experience (API simples, typings robustes, erreurs explicites)
Mettre en place des outils facilitant l’intégration et le debug
Versioning & Maintenance
Gérer les releases (semver, changelogs, migrations)
Assurer la backward compatibility
Mettre en place des stratégies de dépréciation propres
Intégration API
Intégrer et abstraire les API (REST / GraphQL, Algolia)
Gérer les problématiques de caching, résilience et performance
Qualité & Tests
Développer et maintenir des tests unitaires et d’intégration
Garantir la stabilité des SDK dans différents contextes d’usage
Documentation & Adoption
Rédiger une documentation technique claire en anglais
Produire des exemples d’intégration (Next.js, SPA…)
Contribuer à l’adoption des SDK
Collaboration Produit
Collaborer avec les équipes produit et design
Traduire les besoins UX en primitives techniques réutilisables
Profil recherché
7+ ans d’expérience en développement front-end
Maîtrise avancée de React et TypeScript
Expérience en développement de librairies ou SDK (fortement appréciée)
Expérience en packaging (npm, CDN, UMD, ESM)
Bonne compréhension des bundlers et des systèmes de modules
Expérience avec des API REST / GraphQL
Sensibilité forte à la performance et à la Developer Experience
Autonomie, capacité de priorisation et mindset produit
Anglais professionnel
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.