React Native developer for Android and iOS apps
I build cross-platform mobile apps with React Native and TypeScript, from the first screen to the App Store and Play Store release. The goal is an app that feels native, is easy to change, and ships on a predictable schedule.
Who this is for
- Startups that need one team and one codebase for Android and iOS
- Businesses with an existing React Native app that is slow, crash-prone or hard to upgrade
- Product teams that need an experienced mobile engineer to lead the front end
What I build
New apps from scratch
Navigation, state management, theming, offline handling and a typed API layer, set up so the second developer can join without a rewrite.
Native features
Camera, push notifications, deep links, biometrics, maps and payments, using native modules where a JavaScript library is not enough.
Rescue and upgrades
Auditing an inherited codebase, fixing crashes, moving to a current React Native version and adding tests around the risky parts.
Store release
Signing, build pipelines, store listings and review compliance for both stores.
How I work
Small, shippable milestones
You see a working build early and often, on a real device, rather than a big reveal at the end.
Performance is measured
List rendering, startup time and memory are profiled before and after changes, not guessed at.
Typed and tested
TypeScript throughout, with tests on the business logic and critical flows such as sign-in and checkout.
Tools I use
- React Native
- Expo
- TypeScript
- React Navigation
- Redux Toolkit / Zustand
- React Query
- Firebase
- Jest
Related projects
React NativeMobile appMotorPedia Dealer App: B2B Car Dealer & Auction Platform
Live app for used-car dealers and brokers on iOS and Android: vehicle checks, live auctions, inventory, leads and video marketing in one place. Used by 1,000+ dealers daily with 99% uptime.
- React Native
- TypeScript
- Redux Toolkit
- Socket.io
- WebSockets
React NativeMobile appMotorPedia Classifieds: Used Car Marketplace (Web, iOS & Android)
Live marketplace for buying and selling pre-owned cars on the web (installable PWA), Android and iOS, with search and compare, instant valuation, doorstep inspection booking and EMI tools.
- React Native
- Expo
- Next.js
- TypeScript
- Redux Toolkit
React NativeMobile appAbeona: Hotel, Suite & Event Space Marketplace
Two-sided React Native booking marketplace for rooms, suites, banquet halls and local experiences, with radius-based search, a map location picker and full English/Arabic (RTL) support.
- React Native
- TypeScript
- Google Maps SDK
- Google Places API
- Reanimated
Frequently asked questions
Should I choose React Native or build two native apps?
For most products that are mostly screens, forms, lists and network calls, React Native gets both platforms live with one team and lower maintenance cost. Apps that depend heavily on custom graphics, advanced camera pipelines or platform-specific features may justify native code, and I will tell you honestly which side your project falls on.
Can you work on an app someone else built?
Yes. I start with a short audit of the code, dependencies and crash reports, then propose a plan before changing anything.
Do you handle App Store and Play Store submission?
Yes: signing, build configuration, store listing requirements and responding to review feedback.