Essential cookies keep the site working. With your consent we also measure how the site is used, first-party only. We never run advertising trackers. Details in the cookie policy.

Senior Mobile Engineer (React Native)

Omaze

Salary not stated

Job type
Permanent
Location
London
Working
Hybrid
Open since
Jul 2026

More jobs by skill: React jobs

Job description

Who We Are

At Omaze, we give our community in the UK and Germany the chance to win luxury homes and other life-changing prizes all while raising money for the causes they love.

Thanks to our Omaze Community, we’ve raised over £150 million for UK charities in just five years. That’s millions helping organisations like Age UK, the RSPCA, British Heart Foundation and Great Ormond Street Hospital Charity deliver life-saving work.

And the best part? We’re only just getting started. Omaze is building a business and culture committed to growth and creating significant social impact on a global scale.

The role in brief

Omaze runs prize draws in the UK and Germany that have raised over £100 million for UK charities in five years, including Age UK, the RSPCA, British Heart Foundation and Great Ormond Street Hospital Charity. Our app is where most of our community meets us, and we want it to feel premium, not merely functional.

You will own the mobile experience end to end, from the first conversation with product and design to monitoring it in production. You will work in TypeScript, React Native and Expo, and you will go native in Swift or Kotlin when the platform demands it.

What you will have done in your first 12 months

  • Shipped customer-facing features on iOS and Android from problem definition to production, and stayed accountable for how they behave afterwards.
  • Set and met performance budgets for the app (frame rate, startup time, scroll smoothness), with measurement in place so regressions are caught before customers feel them.
  • Made the release pipeline faster and safer, including EAS build and submission, so the team ships frequently with confidence.
  • Shaped technical and interaction decisions with product and design before they were hard to change, and pushed back when a brief was solving the wrong problem.
  • Raised the bar for the whole mobile team: review standards, patterns, and the way we use AI coding tools.

How you work

  • AI-native. You use AI coding tools and agents as a default part of your workflow, and you can describe exactly how they have changed what you do and what you have stopped doing. You review AI-generated code with the same rigour as hand-written code, and you know where it needs more scrutiny.
  • Production ownership. You own a feature after it merges. You watch crash and performance data, learn from incidents, and fix causes rather than symptoms.
  • Performance is the product. You can diagnose problems across the JS thread, the native thread and the render pipeline, and you notice when an animation is a few milliseconds off.
  • Generalist by instinct. You are comfortable across the stack when a feature needs it, including working with backend engineers on APIs that suit mobile.

What we are looking for

Must have

  • Strong, hands-on React Native experience, ideally with Expo and EAS
  • A track record of testing mobile apps at more than one level (for example Jest, Maestro or Appium, or equivalents you prefer).
  • Experience taking apps through App Store and Google Play review and release management.
  • Worked with instrumented features with analytics and used experiments to learn what moves customer metrics.” That’s a big part of the team’s work right now (PostHog, consent, CRM/push SDKs)
  • Clear communication with product, design and backend colleagues, including translating mobile constraints for non-specialists.

Nice to have:

  • Experience dropping into native code (Swift, Kotlin or both) for performance work or platform APIs. You do not need to be an expert in both.
  • You have shipped production React Native apps with a different toolchain and can show you adapt quickly, we want to hear from you.

This is probably not for you if

  • You want a narrow specialist seat with defined tickets handed to you. This role is about ownership of outcomes.
  • You want a fully remote role. We work three days a week together in Holborn
  • You want to avoid AI-assisted development. It is part of how this team works.

🙌 What’s In It For You

  • Generous stock options scheme
  • 25 days annual leave PLUS Bank Holidays
  • Private medical and dental insurance
  • 9% employer pension contributions, when you contribute at least 2%
  • A generous personal learning and development budget each year to use on training courses, conferences and professional memberships
  • Enhanced family leave policies
  • Life assurance of 4x your salary

DEI Statement

We actively seek out diversity of thought and experience to drive innovation. We welcome all backgrounds, identities, and perspectives and work hard to ensure that every Omaze employee can bring their authentic self to work at all times.