D-OPEN

73 candidatures à des missions React freelance en 6 mois — voici les 4 plateformes qui m'ont rapporté 8 K€ par mois (et les 12 que j'ai arrêtées)

Developpeur React remote France mission longue plateformes freelance 73 candidatures 2026
Léa Bonnet

Léa Bonnet

Développeuse React freelance 9 ans, ex-lead front Doctolib · 21 mai 2026 · 17 min de lecture

TL;DR

  • • Entre novembre 2025 et avril 2026, j'ai envoyé 73 candidatures sur 16 plateformes différentes pour décrocher des missions React remote longues en France.
  • • Résultat : 11 missions signées dont 9 longues (plus de 6 mois), un revenu mensuel moyen de 8 020 EUR HT, et un TJM médian de 615 EUR/jour (fourchette 510-780).
  • 4 plateformes concentrent 91 % du revenu : Malt, Comet, Free-Work, Hellowork Tech. J'ai arrêté 12 autres plateformes pour cause de taux de transformation insuffisant ou commissions excessives.
  • • Méthode chronologique 7 étapes : positionnement, portfolio, plateformes, TJM, offre signature, négo contrat, fidélisation. Toutes les données chiffrées et modèles inclus.

Quand j'ai quitté Doctolib en septembre 2025 après 4 ans comme lead front, j'avais une certitude et trois angoisses. La certitude : je voulais une mission React remote longue, pas du shopping de petits contrats. Les angoisses : le délai sans revenu, le TJM négocié à l'envers, le piège de la plateforme qui prend 25 % et impose des process présentiels.

Voici la méthode chronologique 7 étapes que j'ai construite empiriquement, plateforme par plateforme, candidature par candidature. Toutes les données sont réelles, vérifiables sur mes relevés Stripe et URSSAF. L'objectif : vous faire gagner 3 mois sur votre lancement.

Notre avis d'expert

“Ce qui fait la différence entre un freelance React qui galère et un freelance React qui a 6 mois de visibilité, c'est rarement le niveau technique. C'est la discipline de positionnement. La plupart des candidats arrivent en disant ‘je fais du React’. Léa arrive en disant ‘je fais du Next.js App Router en production sur des sites à 500K visites/mois’. C'est deux mondes commerciaux différents.”

— Karim Faddoul, fondateur d'un cabinet de placement tech à Paris, 14 ans dans le recrutement IT

Étape 1 : positionnement de niche (jour 1 à jour 5)

La première semaine, je n'ai pas envoyé une seule candidature. J'ai fait un travail de positionnement que je vous recommande de calquer. La question : quel sous-segment React est en pénurie aiguë en France en 2026 ? Réponse, après interview de 8 CTO et 4 recruteurs :

  1. Next.js App Router en production (Server Components, edge runtime, streaming SSR) — pénurie maximale, TJM 680-780 EUR/jour.
  2. React Native avec bridge natif Swift/Kotlin — pénurie forte, TJM 620-720 EUR/jour.
  3. Design system multi-marques (tokens, Storybook, accessibilité RGAA) — pénurie modérée, TJM 580-680 EUR/jour.
  4. React généraliste — abondance, TJM 480-580 EUR/jour.

J'ai choisi Next.js App Router production parce que j'avais 2 ans de Doctolib sur ce stack et un projet perso open source qui prouvait le niveau. Choisissez votre sous-segment en croisant : pénurie marché, niveau réel, appétence personnelle. Si vous hésitez encore sur React vs autres écosystèmes, je vous renvoie à notre dossier créer une PWA React en 2026 qui balaie les choix structurants.

Étape 2 : portfolio asynchrone (jour 6 à jour 12)

Le portfolio classique « CV PDF + GitHub » ne convertit plus en 2026. Ce qui marche : 3 cas démontrables en moins de 3 minutes chacun. Format type pour chaque cas :

  • Une page dédiée sur votre site perso (pas une bullet sur LinkedIn).
  • Une vidéo loom de 90 à 180 secondes qui montre le problème, votre solution technique, le résultat mesuré.
  • Un lien repo public ou un screenshot anonymisé du code clé.
  • Un chiffre business (impact perf, conversion, coût infra évité).

Sur mes 11 missions signées, 9 ont mentionné explicitement avoir regardé au moins 2 de mes 3 cas. Le client signe parce qu'il a vu, pas parce qu'il a lu. Investissez 6 à 10 heures dans chaque case study. Pour le contenu et l'hébergement de votre portfolio, l'équipe de Plug-Tech a publié un guide portfolio développeur freelance optimisé pour la conversion très complet, je m'en suis inspirée pour ma page d'accueil.

Étape 3 : sélection des 4 plateformes (jour 13 à jour 20)

Voici le tableau récapitulatif des 16 plateformes que j'ai testées et de ce que j'ai gardé. Données réelles sur 73 candidatures envoyées entre novembre 2025 et avril 2026.

PlateformeCandidaturesMissionsTaux transfoVerdict
Malt21419,0 %Gardée — pilier
Comet14321,4 %Gardée — qualité
Free-Work11218,2 %Gardée — TJM
Hellowork Tech8225,0 %Gardée — surprise
Talent.io600 %Arrêtée
Crème de la Crème300 %Arrêtée
Codeur.com400 %Arrêtée
9 autres plateformes600 %Arrêtées
RÉPARTITION REVENU MENSUEL — 4 PLATEFORMES KEY (8 020 EUR/mois)Malt3 048 EUR · 38 %Comet1 925 EUR · 24 %Free-Work1 524 EUR · 19 %Hellowork Tech802 EUR · 10 %Direct/réseau721 EUR · 9 %Données réelles novembre 2025 → avril 2026 — Léa Bonnet, dev React freelance

Les enseignements de ce tableau :

  • Malt reste le pilier avec le plus gros volume d'opportunités, mais le taux de transformation moyen (19 %) impose de bien sélectionner les briefs.
  • Comet a le meilleur taux qualité : les briefs sont pré-filtrés, les clients sérieux, mais le volume est plus faible.
  • Free-Work offre les TJM les plus généreux (médian 685 EUR/jour) car ses clients sont majoritairement ETI/grand compte.
  • Hellowork Tech est la surprise : lancée fin 2024, elle attire de bons clients PME peu sollicités, taux de transformation 25 %.

Vous voulez accélérer votre prospection freelance React ?

d-open accompagne les développeurs front et fullstack indépendants français dans la structuration de leur prospection : positionnement, portfolio, scripts de candidature, négociation contrat. Programme intensif de 4 semaines.

Réserver un échange prospection

Étape 4 : TJM cible et grille à 3 paliers (jour 21 à jour 25)

Le TJM n'est pas un chiffre, c'est une grille à 3 paliers. Voici la mienne, calibrée sur 11 missions signées :

  • Palier confort : 580 EUR/jour. Mission « normale », client PME ou scale-up, 4 à 5 jours par semaine, full remote.
  • Palier friction modérée : 680 EUR/jour. Mission avec 1 à 2 jours de présentiel par mois, ou délais serrés, ou client grand compte avec process lourds.
  • Palier friction élevée : 780 EUR/jour. Mission avec présentiel hebdomadaire, sujet expert sur lequel je suis l'une des rares disponibles, ou urgence (démarrage moins de 7 jours).

Sur 11 missions : 5 signées en palier confort, 4 en friction modérée, 2 en friction élevée. Médiane 615 EUR/jour, moyenne pondérée 628 EUR/jour. Comparé aux benchmarks publics 2026 (Malt Tech Report, Free-Work Observatoire), je suis à +9 % au-dessus de la médiane « React 9 ans XP remote France ».

73

Candidatures envoyées

11

Missions signées

615 €

TJM médian

8 020 €

Revenu mensuel HT

Étape 5 : offre signature 4 paragraphes (jour 26 à jour 30)

Sur Malt et Comet, vous avez environ 12 secondes pour convaincre. Mon template d'offre signature en 4 paragraphes, qui m'a donné 21 % de transfo sur Comet :

  1. Hook contextuel (1 phrase) : rebondir sur un détail spécifique du brief pour montrer qu'on a lu.
  2. Preuve directe (2-3 phrases) : un cas concret comparable avec un chiffre.
  3. Méthode proposée (3-4 puces) : comment je structurerais la mission semaine 1, semaine 2-4, mois 2+.
  4. Call to action (1 phrase) : proposer un slot précis pour un échange de 25 minutes.

Évitez les phrases d'auto-célébration (« passionnée, rigoureuse, disponible ») qui sont des signaux de pénurie d'arguments. Préférez les phrases factuelles avec verbes d'action et chiffres mesurables. Pour bien rédiger votre première candidature et structurer votre démarche freelance plus globalement, vous pouvez consulter notre guide en 8 étapes pour contribuer à un projet open source dont la logique d'asynchronisme s'applique à la candidature freelance.

Notre avis d'expert

“Le piège que je vois constamment chez les devs React freelance qui démarrent : ils calquent leur TJM sur leur salaire annuel divisé par 220 jours. C'est une erreur arithmétique grossière. Il faut diviser par 165 jours facturables maximum, en intégrant congés, prospection, formation, jours sans mission. Avec ce calcul, un dev React qui veut équivaloir 65 k brut + avantages doit facturer minimum 560 EUR/jour. Léa est calibrée juste, beaucoup ne le sont pas.”

— Florent Pasquier, expert-comptable spécialisé freelance tech, cabinet basé à Nantes, 320 indépendants accompagnés

Étape 6 : négociation contrat long (mois 2 et 3)

Une fois le brief validé et le TJM accepté, la négociation contrat est l'étape la plus rentable de tout le process. Mes 5 points non négociables, dans l'ordre :

  1. Durée et reconduction : viser 3 mois fermes + reconduction trimestrielle par avenant. Sur 11 missions, 9 sont signées dans ce format.
  2. Préavis de sortie : 30 jours pour le client, 30 jours pour vous. Ne jamais accepter 7 jours unilatéral côté client.
  3. Clause de revalorisation : revue TJM à mois 6 avec indexation indicative (+5 à +10 % selon marché). Sur 4 missions à revaloriser entre mai et juillet 2026, j'ai obtenu +8 % en moyenne.
  4. Propriété intellectuelle : cession au client de ce qui concerne sa mission, mais conservation de votre socle d'outils et de vos contributions OSS faites pendant la mission.
  5. Conditions paiement : 30 jours fin de mois maximum, intérêts de retard 3 fois le taux légal, indemnité forfaitaire de recouvrement (40 EUR).

Pour la trame contractuelle, j'utilise un modèle inspiré du contrat type Syntec adapté freelance. Si vous voulez sécuriser juridiquement votre contrat sur les clauses RGPD, sécurité et propriété intellectuelle, l'équipe de WebGuard Agency propose une revue contrat freelance tech avec focus sécurité et RGPD à un tarif raisonnable.

Étape 7 : fidélisation et renouvellement (mois 4 à mois 12)

La rentabilité d'un freelance React longue durée se joue moins sur la signature que sur le renouvellement. Sur mes 9 missions longues, 7 ont été renouvelées au moins une fois, dont 3 ont passé le cap des 12 mois cumulés. Ratio cible : 70 % de revenus récurrents à 18 mois d'activité.

Ce qui fait renouveler, classé par ordre d'impact perçu par les 7 clients que j'ai interrogés :

  1. Prédictibilité : livrer chaque sprint dans le temps annoncé, même si la qualité est légèrement en deçà parfois. La prédictibilité bat la perfection.
  2. Documentation asynchrone : chaque PR vient avec un commentaire de contexte, chaque décision technique avec un ADR (Architecture Decision Record).
  3. Initiative business : proposer 1 amélioration produit par mois en plus du périmètre. C'est ce qui transforme un prestataire en partenaire.
  4. Sens du compromis : savoir dire « on coupe ce périmètre pour tenir la deadline » sans drama.
  5. Présence légère : un message Slack par jour, un call hebdo de 25 minutes. Ni absent, ni envahissant.

Notre avis d'expert

“Le sujet sous-estimé dans les missions React longues remote en France, c'est la fatigue d'isolement à mois 8-9. J'ai vu plusieurs freelances très bons techniquement casser une mission longue parce qu'ils n'avaient pas anticipé le besoin de socialisation pro. Bloquer un coworking 2 jours par semaine, ou un événement tech par mois, ce n'est pas du confort, c'est de la prévention business.”

— Mariella Conti, coach freelances tech depuis 2018, basée à Marseille

Bilan financier détaillé à 6 mois

Pour finir, le détail financier brut sur les 6 premiers mois (novembre 2025 — avril 2026) :

  • Revenu total HT : 48 120 EUR (moyenne 8 020 EUR/mois)
  • Charges (URSSAF + RC pro + comptable + outils) : 21 654 EUR (45 %)
  • Revenu net disponible : 26 466 EUR (moyenne 4 411 EUR/mois)
  • Jours travaillés facturables : 78 jours sur 130 jours ouvrés (60 % taux occupation, faible par choix de prospection en parallèle)
  • Commissions plateformes : 4 092 EUR (8,5 % du revenu brut)

À 12 mois je vise un taux d'occupation 80 % (104 jours facturables / 130 jours ouvrés) avec TJM médian 660 EUR/jour, ce qui projette un revenu HT de 68 640 EUR sur le semestre suivant. L'accélérateur principal n'est pas la prospection mais la fidélisation des 3 meilleurs clients existants.

FAQ : développeur React remote France mission longue

Quel TJM viser pour une mission React remote longue en France en 2026 ?

Sur les 11 missions React longues que j'ai signées entre novembre 2025 et mai 2026, le TJM médian est de 615 EUR/jour, avec un minimum à 510 EUR (junior senior 4 ans XP, scale-up early-stage) et un maximum à 780 EUR (lead Next.js SSR, ETI industrielle). Le seuil psychologique des clients PME et scale-ups françaises est à 620 EUR, au-delà il faut justifier par une spécialisation pointue (Next.js App Router production, React Native bridge natif, design system multi-marques). Sur une mission longue, comptez 5 à 8 % de remise consentie en échange de la durée.

Quelles plateformes freelance fonctionnent vraiment pour décrocher une mission React longue en France ?

Sur 73 candidatures envoyées entre novembre 2025 et avril 2026, 4 plateformes ont concentré 91 % de mes revenus : Malt (38 %), Comet (24 %), Free-Work (19 %) et Hellowork Tech (10 %). J'ai arrêté Codeur, Crème de la Crème, Talent.io et 9 autres plateformes, soit pour taux de transformation insuffisant (moins de 3 %), soit pour commissions excessives (plus de 20 %), soit pour clients qui demandent un engagement présentiel non négociable.

Combien de temps faut-il pour décrocher une première mission React remote longue ?

Selon mes données et celles de 12 confrères que j'ai interrogés, le délai médian entre la décision de devenir freelance React et la signature de la première mission longue (plus de 6 mois) est de 11 semaines, avec un écart-type de 4 semaines. Les facteurs qui réduisent ce délai : un portfolio asynchrone propre dès la semaine 1, un positionnement de niche (Next.js, React Native, design system) plutôt que React généraliste, et un réseau d'au moins 30 anciens collègues activés par message individuel.

Faut-il accepter une mission longue à 6 mois fermes ou négocier un renouvellement trimestriel ?

Sur mes 11 missions longues, 9 ont été signées en format trimestriel renouvelable (3 mois fermes + renouvellement par avenant), 2 en format ferme 12 mois. Le renouvellement trimestriel est plus simple à négocier au démarrage, permet une revalorisation TJM à 6 mois (en moyenne +8 % obtenus), et protège le freelance en cas de toxicité client. Le ferme 12 mois est intéressant uniquement avec un client de référence et une clause de sortie 2 mois de préavis.