O

Omaze

Prize draw-based fundraising platform for charity

Senior Mobile Engineer - React Native

Mobile EngineeringUpdated on Nov 12
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • Strong hands-on React Native experience, ideally with Expo and EAS.
  • Experience testing mobile applications at multiple levels, using tools such as Jest, Maestro, Appium, or equivalents.
  • Experience taking applications through App Store and Google Play review and release management.
  • Experience instrumenting features with analytics and using experiments to learn what affects customer metrics, including work with PostHog, consent, and customer relationship management or push software development kits.
  • Ability to communicate clearly with product, design, and backend colleagues, including translating mobile constraints for non-specialists.
  • Ability to work across the stack when needed, including collaborating with backend engineers on APIs suited to mobile.
  • Ability to diagnose performance issues across the JavaScript thread, native thread, and render pipeline.

Responsibilities

  • Own the mobile experience end to end, from initial product and design discussions through production monitoring.
  • Ship customer-facing features on iOS and Android from problem definition through production, and remain accountable for their behavior after release.
  • Set and meet app performance budgets for frame rate, startup time, and scroll smoothness, with measurement to catch regressions.
  • Improve the release pipeline, including EAS build and submission, to enable frequent, reliable releases.
  • Shape technical and interaction decisions with product and design early, and challenge briefs that address the wrong problem.
  • Raise standards across the mobile team through reviews, patterns, and use of AI coding tools.
  • Use AI coding tools and agents in the workflow, review generated code rigorously, and identify where it requires additional scrutiny.
  • Monitor crash and performance data after feature merges, learn from incidents, and address underlying causes.
  • Work with backend engineers on APIs that suit mobile.

Desired Qualifications

  • Experience using native code in Swift, Kotlin, or both for performance work or platform APIs; expertise in both languages is not required.
  • Experience shipping production React Native apps with a different toolchain and adapting quickly.

About the Company

Omaze

Prize draw-based fundraising platform for charity

Omaze is a for-profit platform that raises funds for non-profit organizations by running prize-draw campaigns. Donors buy entries for chances to win high-value prizes such as multi-million-pound houses, luxury cars, or cash, and a portion of the proceeds goes to charity. The product works by offering video-led campaigns and direct-to-consumer entries; in the UK, Omaze guarantees at least £1 million in donations per campaign, with about 17% of total sales allocated to the charity partner while the rest covers prizes, marketing, operations, and profit. Unlike typical charity fundraising, Omaze takes on the financial risk of purchasing prizes upfront and operates as a social-enterprise-like business model, having shifted its focus from celebrity experiences to the Million Pound House Draw and expanding into the UK and Germany. Its goal is to engage a broad audience in philanthropy, generate significant charitable giving, and broaden access to charitable experiences through prize draws.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Omaze

See more jobs