Skip to content

Hire a React Native developerAvailable now

One codebase for iOS, Android and the web you already have.

I build mobile apps with Expo and React Native for companies that already have a web product, or are about to. One TypeScript codebase, native-feeling apps on iOS, iPadOS and Android, and the same APIs and business logic your web app uses. Released to the App Store and Google Play, updated over the air.

Start here

To
hello@perhp.com
Subject
Project inquiry

Opens in your mail app

Is this a fit?

An honest fit check before we talk

I would rather tell you no on the first call than waste your budget. Here is what a good match looks like for this kind of work.

A good fit if

  • You have a web product and customers are asking for an app, and you do not want to build it twice.
  • You want one developer who can ship the mobile app and the backend it talks to.
  • You need App Store and Google Play releases, push notifications, offline support and over-the-air updates handled properly.
  • You have an existing React Native or Expo app that needs a senior pair of hands.

Probably not a fit if

  • You need native Swift or Kotlin development. I build with Expo and React Native, not native code.
  • You need a game or a graphics-heavy app that is a poor fit for React Native.
  • You want the app designed and marketed as well. I can work with your designer, but I am not an agency.

What I do

What the engagement typically covers

New apps with Expo
Navigation, authentication, forms, payments, camera and file handling, and the native modules you need through Expo's managed workflow.
Store releases and updates
App Store and Google Play submission, review process, EAS Build and over-the-air updates so small fixes do not wait for store approval.
Push, offline and background work
Push notifications, local data with sync, and the edge cases that make the difference between a demo and a product.
Shared code with web
Shared TypeScript types, validation and API clients across your Next.js web app and the mobile app, so one change ships to both.

Proof

Clients who kept me around

Long-term clients across web and mobile. Ask me on the intro call about the mobile work I can show.

  1. Climate tech · LCA

    2 years

    Målbar

    Full-Stack Developer · Freelance

    Ongoing development for a Danish life cycle assessment company. I have helped build their LCA screening tool, which lets companies estimate the climate footprint of their products, along with the internal tooling the team runs on every day.

    Read the case study
  2. Fintech · Accounting SaaS

    6 years

    Visma Dinero

    Frontend Developer · Full-time, then freelance

    Frontend development on Dinero, one of Denmark's most popular accounting platforms for entrepreneurs and small businesses. First as an employee for four years, then they brought me back as a freelancer for two more.

    Read the case study
  3. Biotech · Pharma

    3 years

    Y-mAbs Therapeutics

    Full-Stack Developer · Freelance

    Full-stack development of web solutions for a commercial-stage biopharmaceutical company, a regulated environment where reliability, correctness and clear documentation are not optional.

    Read the case study

See all case studies and the full tenure ledger

Process

How we'll work together

The same four steps for a two-day fix and a two-year engagement.

  1. 01

    Intro call

    A free 30-minute call where you tell me about your project, goals and constraints. I ask a lot of questions and tell you honestly whether I'm the right fit.

  2. 02

    Proposal & estimate

    You get a short written proposal: scope, approach, timeline and price. Fixed price for well-defined projects, hourly or retainer for ongoing work.

  3. 03

    Build in the open

    Short iterations, working software early, and a weekly update you can actually read. You see progress and can change course before it gets expensive.

  4. 04

    Launch & support

    I handle deployment, hand over clean documentation, and stick around for support and further development if you want me to.

FAQ

Questions I get asked

Why Expo and React Native instead of native apps?
For most product companies the deciding factor is one codebase and one team for iOS, Android and web. Expo gives native performance for typical business apps, access to device features, and much faster iteration. If your app is a game or needs heavy custom native code, I will tell you on the call that native is the better choice.
Can you publish the app under our company account?
Yes. The apps are released under your Apple Developer and Google Play accounts, and the code lives in your repository. You own everything from day one.
Can you build the backend too?
Yes. Node.js and REST APIs, SQL databases, authentication and payments. If you already have a backend, I integrate with it.
How quickly can you start?
I keep my availability status up to date on the homepage. If it says available, I can usually start within one to two weeks. The first step is a free 30-minute intro call.
How do you price work?
Fixed price for well-defined projects, hourly or a monthly retainer for ongoing work. My preferred engagement is 20-40 hours a week for six months or more. Rates are in the proposal, not on the site, because they depend on the scope.
What happens after launch?
I stick around. Most of my clients have kept me for one to six years, first for the build and then for support and further development. A retainer of reserved weekly hours is the usual shape, but ad hoc work is fine too.

Contact

Tell me what you are building

What it is, roughly when it needs to exist, and what a great result looks like. I usually reply within a day, and the first 30-minute call is free.

hello@perhp.com