Skip to main content
Rajendra Kumar

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

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.