01 · SCOPING
It starts with your idea
A workshop, specs, a scope. I say no to whatever does not need to exist in v1: that is what gets the app shipped.
Senior React Native developer · Expo · iOS & Android
React Native since it shipped in 2015. I help startups and scale-ups design, build and grow their mobile apps, from MVP to store release, all the way to fine-grained performance work.

80+engagements delivered
Available5.0 / 5
11 years
years of experience
80+
engagements delivered
5.0 / 5
freelance rating
500,000+
users across my apps
Trusted by
How it goes
A workshop, specs, a scope. I say no to whatever does not need to exist in v1: that is what gets the app shipped.
React Native and Expo, a base built to grow from the first commit. Lists, navigation, rendering: what gets expensive later is settled now.
EAS builds, signing, store listings, over-the-air updates. And when a native API is missing from the ecosystem, I write the module myself, Expo or bare React Native, in Swift and Kotlin.
Lists that jank, a tab that freezes, a battery that melts. An inherited app, one that started badly, or one generated by AI: plenty of engagements begin here, not at step one.
At Odisei Music: a 40 to 50 % frame rate drop removed, CPU down 40 %, memory down 20 %. Before optimising, I measure.
Monorepo, shared design system, agentic tooling with guardrails, documentation. I leave when you no longer need me.
How it goes
Six stages. Many engagements start at the first, many at the fourth, with an app already live. Scroll, and the screen follows.
Scroll to browse
Coral marks what I use daily. The rest I bring in when the project calls for it.
Mobile
Web
Back-end
Native
Quality & delivery
Open source is a real part of how I work: I publish my own libraries and I contribute regularly to third-party projects, maintaining them, patching them and pushing fixes through.
Expo library in progress
A new Expo module in progress, opening up a native API that the Expo ecosystem does not cover yet.
I am a regular on the React Native conference circuit: App.js Conf in Kraków, and React Native Connection in Paris next.
Field notes on React Native, mobile performance and native modules. Published on LinkedIn first, archived here.
Parfait en tous points ! Jérémy a un excellent niveau technique, un souci du détail particulier, s'est très rapidement investi dans le projet, et a été très apprécié de toute l'équipe.
À l'aide de ses compétences en React Native, Jérémy nous a permis de faire un saut qualitatif dans la qualité du code de notre application mobile. Il connaît le framework y compris ses parties immergées, et sait faire preuve de pédagogie pour former ses pairs.
Jérémy was very professional and autonomous. He really tried to understand the needs and pays a lot of attention to details. The work was delivered on time and exceeding expectations.
Travailler avec Jérémy a été un plaisir. De par sa pédagogie et son expérience, il m'a beaucoup appris. Très rigoureux et minutieux pour toujours produire un code propre. Je ne peux que le recommander !
Excellent travail. Jérémy est intervenu pour lancer le développement de notre plateforme de demandes d'optimisation de prévision de consommation en énergies renouvelables, à destination du marché américain. Les chiffrages étaient précis et le code produit de qualité.
Jérémy est un dev 5 étoiles : code de qualité, délais respectés, très réactif, il trouve toujours une solution aux problèmes posés. Vous pouvez lui faire confiance les yeux fermés.
Other engagements
React Native developer
Built and launched Betclic TV, an international mobile app rolled out in Portugal and Poland: sports news, live scores and match streaming.
React Native, Nest.js developer
Strengthened the Cajoo delivery app, since acquired by Flink: in-app payment and new features.
React Native developer
Full offline-first rewrite of the mobile app, fully usable with no connection, to make field vehicle inspections reliable. Trained the mobile developers.
React Native developer
Built and continuously grew Cookomix, a high-traffic recipe app used by more than 300,000 people every month.
React.js developer
Statistical analytics dashboard for end clients, making consumption data easier to read and track.
React Native developer
Mobile apps for the Luni studio: group features on the Calendrier app in Swift and ReactiveSwift, then the Omada app in React Native.
React Native developer
Optimised and extended the Nelio fresh-produce delivery app, on both performance and user experience.
React Native developer
Built a white-label mobile app from scratch for home delivery of fresh produce. Clean, scalable architecture and fast MVP delivery.
React Native developer
Supported ZestMeUp: trained the teams on clean React Native development and set up a solid technical base.
Mobile lead - React Native
Led the mobile side of BeJoe, a recommendations social network: technical foundations laid from day one of the company, mobile team management, iOS and Android apps.
Before going freelance · iOS developer in Swift and Objective-C on Timi, a business management platform, fully autonomous on the mobile side · Full-stack and mobile developer at Tack (BuzzVillage) in Node.js and Cordova · Django web developer for Les Libraires, turning a brochure site into an e-commerce store · Software developer at Thales Avionics in C and C++, on an automated verification tool for embedded widget libraries · Software developer at Thales Raytheon Systems in Java, C and C++, on the full migration of the SkyView programme.
Guaranteed reply within the hour, plus a free thirty-minute audit call.