OmDev Logo
GetYourJob
0
Publié il y a 170 jours

Frontend Developer (React) - SDK - Freelance

Entreprise
Top ProfilCabinet de recrutement
Localisation
France
Full remote
Type de contrat
Freelance
Niveau
Senior
Rémunération
550ۥ Taux journalier

Salaire du marché

Médiane du marché
450€/j
Au-dessus du marché
425€/jfourchette habituelle475€/j
Cette offre : 550€/j

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.

2vues
0clics

Description du poste

Daily rate: 550

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

Exigences du poste

Stack technique :

ReactWebpackREST APINext.jsDesign System

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

Top ProfilCabinet de recrutement
Voir toutes les offres de Top Profil

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.