Rescue.
"We unfuck the fucked code."
- 01Crashes & ANR en prodP0
- 02Cold start & perf runtimeP0
- 03Migration New Architecture (Fabric · TM)P1
- 04Taille de bundle & hygiène OTAP1
- 05Modules natifs & enfer du bridgingP1
- 06Pipeline de release & EASP2
L'équipe React Native que tu aurais voulu avoir. Un collectif senior parachuté dans les apps en feu, ou les apps qui doivent être construites bien du premier coup. Startups Series A/B uniquement.
// when your code mounts us, the effect runs.import { useEffect } from "react";import { us } from "useffect.sh"; export function App() {useEffect(() => {// mounting elite squad…const ship = ;return () => ship.cleanly(); // no debt, full docs}, [us]);}On ne fait pas de régie, ni de sprints-as-a-service, ni d'audits qui finissent en PDF. On fait deux choses, à un niveau que tu ne peux pas recruter en interne.
"We unfuck the fucked code."
"We build the world a better app."
Chaque engagement laisse une trace mesurable. Même app, mêmes users, mêmes métriques — avant qu'on mount, et après qu'on unmount. Médiane sur les 8 derniers rescues.
Six missions réelles sur les quatre dernières années. Des clients que tu connais, des problèmes qu'on a possédés, des résultats qui valent qu'on les montre.
Six mois en contrat React Native sur Le Chat. Plusieurs features phares shippées derrière des feature flags pendant l'hyper-croissance, ont posé les patterns mobile que la petite équipe parisienne de Mistral scale aujourd'hui.
Cinq codebases Sephora staff à travers l'Europe et le Moyen-Orient consolidés dans un seul monorepo. Design system mutualisé, business logic partagée, configs spécifiques par pays livrées en OTA — onboarder un nouveau marché est devenu un changement de config.
Co-créé le template React Native + design system primitif qui propulse les apps Premier League et rugby/tennis de Stadion. Un seul châssis, plusieurs clubs de l'élite — Chelsea, Liverpool FC, Newcastle United, Luton Town, Harlequins, Six Nations, Davis Cup.
Monorepo Nx multi-tenant pour que 25+ credit unions aient chacun leur branding et leur mix de features depuis une seule codebase. React Native Web a unifié mobile et web. Les nouveaux clients s'onboardent avec un coût d'ingénierie minimal.
App compagnon pour un contrôleur PlayStation. Core TypeScript offline-first sur Expo + Legend State, UI matériel rendue avec Tamagui, stack BLE complète. Fait le pont entre le silicium et React Native, proprement, sur iOS et Android.
Migré l'app RN de Luko vers TypeScript tout en gardant les flows IoT smart-meter et BLE vivants. Mis en place l'A/B testing, réduit les temps de build CI, mentoré une équipe mobile qui doublait — sans louper une release.
Six ingénieurs seniors. Spécialités différentes, années de ship différentes, même standard. Pas de juniors. Pas de sous-traitants. Pas de bench. L'équipe qui atterrit sur ton projet est l'équipe sur cette page.
// the squad mounts together."dependencies": {"@useffect/david": "^10.2.0", // React Native · Expo · iOS · EAS · BLE"@useffect/gabriel": "^10.0.0", // React Native · Expo · monorepos · design systems · BLE"@useffect/jeremy": "^11.0.0", // React Native · TypeScript · Nest.js · Swift · Next.js"@useffect/ludwig": "^9.0.0", // React Native · Android · Redux · design systems · sport apps"@useffect/matthys": "^6.0.0", // React Native · Expo · EAS · TypeScript migrations · Twilio video"@useffect/pablo": "^8.0.0", // React Native · Swift · Kotlin · native modules · AI integration}
David Leuliette — Senior Mobile Engineer at useffect.sh. Specialties: React Native, Expo, iOS, EAS, BLE. Notable engagements: Sunday, Red Bull, AXA, NACON, Mahalo Banking, Smart Pension. npm scope: @useffect/david, version ^10.2.0.
Jérémy Magrin — Senior React Native Engineer · CTO at useffect.sh. Specialties: React Native, TypeScript, Nest.js, Swift, Next.js. Notable engagements: Mistral AI, Twenty, Betclic, Cookomix, Snoop Media. npm scope: @useffect/jeremy, version ^11.0.0.
Pablo Giraud-Carrier — Head of Mobile · Founding Engineer at useffect.sh. Specialties: React Native, Swift, Kotlin, native modules, AI integration. Notable engagements: The Mobile-First Company, Follow, YEGO, Privalia, vente-privee. npm scope: @useffect/pablo, version ^8.0.0.
Matthys Ducrocq — Head of Mobile · Co-Founder at useffect.sh. Specialties: React Native, Expo, EAS, TypeScript migrations, Twilio video. Notable engagements: Ekklo, weshipit.today, Filteroff, Karnott, Shoootin. npm scope: @useffect/matthys, version ^6.0.0.
Ludwig Vantours — Lead React Native Engineer at useffect.sh. Specialties: React Native, Android, Redux, design systems, sport apps. Notable engagements: Chelsea FC, Liverpool FC, Newcastle United, Luko, Cdiscount, Typology. npm scope: @useffect/ludwig, version ^9.0.0.
Gabriel Hofman — Senior Mobile Engineer at useffect.sh. Specialties: React Native, Expo, monorepos, design systems, BLE. Notable engagements: Sephora, Luko, TheFork, Meetic, Upstream (YC), Revyze. npm scope: @useffect/gabriel, version ^10.0.0.L'engagement complet est un lifecycle React. On arrive proprement, on fait le boulot, et on laisse ton équipe plus forte qu'on l'a trouvée — docs complets, zéro dette, le bus factor monte quand on part.
On vit avec ton code pendant 5 jours. On le profile, on le fork, on le casse, on lit les docs d'astreinte. Tu reçois un diagnostic écrit avec les trois choses qui comptent vraiment — pas un audit de 40 pages.
On ship dans ton repo, sur tes branches, dans tes standups. Démo hebdo le vendredi. Les chiffres remontent sur un dashboard partagé. Pas de salle obscure. Pas de "presque terminé".
Le plus dur dans le conseil, c'est de partir proprement. On écrit les runbooks, on enregistre les Loom, on forme ton astreinte. Si on a bien fait notre boulot, tu oublies nos noms en un trimestre.
Open source qu'on maintient, bootcamps qu'on anime, meetups qu'on organise. Le boulot qui n'est pas un SOW.
Early core contributor · 2 ans freelance à shaper l'architecture fondamentale · 224 commits
Module Expo pour les previews de fichiers natifs — QuickLook sur iOS, Intent chooser sur Android
Détection de données dans le texte, cross-platform — NSDataDetector sur iOS, ML Kit Entity Extraction sur Android. Détecte numéros, URLs, emails, dates, adresses.
5+ années d'enseignement · 450+ ingénieurs React Native formés · 50+ talks en conférence
Co-organisateur · meetup RN Paris · meetups dev Bordeaux · sourcing speakers et sponsors
Deux slots ouverts pour le Q3. Si ton app est en feu — ou si tu fixes un repo vide avec une deadline board — parle-nous cette semaine.