01 · CADRAGE
On part de votre idée
Un atelier, des specs, un périmètre. Je dis non à ce qui n'a pas besoin d'exister en v1 : c'est ce qui fait sortir l'app.
Développeur React Native freelance · Expo · iOS & Android
React Native depuis sa sortie en 2015. J'aide startups et scale-ups à concevoir, construire et faire évoluer leurs applications mobiles, du MVP à la mise en production, jusqu'à l'optimisation fine des performances.

80+missions livrées
Disponible5,0 / 5
11 ans
d'expérience
80+
missions livrées
5,0 / 5
note freelance
500 000+
utilisateurs sur mes apps
Ils m'ont fait confiance
Comment ça se passe
Un atelier, des specs, un périmètre. Je dis non à ce qui n'a pas besoin d'exister en v1 : c'est ce qui fait sortir l'app.
React Native et Expo, une base faite pour grossir dès le premier commit. Listes, navigation, rendu : ce qui coûte cher plus tard est réglé maintenant.
Builds EAS, signature, fiches store, mises à jour à distance. Et si une API native manque à l'écosystème, j'écris le module, Expo Modules ou React Native bare, en Swift et en Kotlin.
Listes qui saccadent, onglet qui gèle, batterie qui fond. Une app héritée, mal partie, ou générée par IA : beaucoup de missions commencent ici, pas à l'étape 1.
Chez Odisei Music : chute de frame rate de 40 à 50 % supprimée, CPU en baisse de 40 %, mémoire de 20 %. Avant d'optimiser, je mesure.
Monorepo, design system partagé, outillage agentique cadré, documentation. Je pars quand vous n'avez plus besoin de moi.
Comment ça se passe
Six étapes. Beaucoup de missions commencent à la première, beaucoup à la quatrième, avec une app déjà en ligne. Faites défiler, l'écran suit.
Faites défiler pour parcourir
Ma stack de prédilection est mise en avant. Le reste, je le pratique selon les besoins du projet.
Mobile
Web
Back-end
Natif
Qualité & delivery
L'open source occupe une vraie place dans mon travail : je publie mes propres librairies et je contribue régulièrement à des projets tiers, pour les maintenir, les patcher et faire avancer les correctifs.
Librairie Expo en cours
Nouveau module Expo en développement, qui donnera accès à une API native aujourd'hui absente de l'écosystème Expo.
Tout le reste est sur github.com/magrinj
Je suis présent sur le circuit des conférences React Native : App.js Conf à Cracovie, et prochainement React Native Connection à Paris.
Des retours de terrain sur React Native, la performance mobile et les modules natifs. Publiés d'abord sur LinkedIn, archivés ici.
Autres missions
Développeur React Native
Développement et lancement de Betclic TV, application mobile internationale déployée au Portugal et en Pologne : actualités sportives, scores en direct et visionnage de matchs.
Développeur React Native, Nest.js
Renforcement de l'application de livraison Cajoo, depuis acquise par Flink : paiement in-app et nouvelles fonctionnalités.
Développeur React Native
Réécriture complète de l'application en offline-first, pleinement fonctionnelle sans connexion, pour fiabiliser les inspections automobiles sur le terrain. Formation des développeurs mobiles.
Développeur React Native
Développement et évolution continue de Cookomix, application de recettes à fort trafic utilisée par plus de 300 000 personnes chaque mois.
Développeur React.js
Dashboard d'analyses statistiques pour les clients finaux, facilitant la lecture et le suivi des données de consommation.
Développeur React Native
Applications mobiles du studio Luni : fonctionnalités de groupe sur l'application Calendrier en Swift et ReactiveSwift, puis développement de l'application Omada en React Native.
Développeur React Native
Optimisation et enrichissement de l'application de livraison de produits frais Nelio, sur la performance comme sur l'expérience utilisateur.
Développeur React Native
Développement de zéro d'une application mobile en marque blanche pour la livraison de produits frais à domicile. Architecture propre et évolutive, livraison rapide des MVP.
Développeur React Native
Accompagnement de ZestMeUp : formation des équipes au développement React Native propre et mise en place d'une base technique solide.
Lead mobile, React Native
Direction de la partie mobile de BeJoe, réseau social de recommandations : bases techniques posées dès la création de l'entreprise, management des équipes mobile, applications iOS et Android.
Avant le freelance · Développeur iOS en Swift et Objective-C sur Timi, logiciel de gestion d'entreprise, en autonomie complète sur la partie mobile · Développeur full-stack et mobile chez Tack (BuzzVillage) en Node.js et Cordova · Développeur web Django pour Les Libraires, avec la transformation d'un site vitrine en site e-commerce · Développeur logiciel chez Thales Avionics en C et C++, sur un outil de vérification automatique de widgets pour logiciels embarqués · Développeur logiciel chez Thales Raytheon Systems en Java, C et C++, sur la migration complète du programme SkyView.
Réponse garantie en moins d'une heure, et trente minutes d'audit offertes en visio.