×
Register Here to Apply for Jobs or Post Jobs. X

Senior React Native Engineer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: MILE
Full Time position
Listed on 2026-05-16
Job specializations:
  • Software Development
    React.js, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 GBP Yearly GBP 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

About MILE

MILE is the new members‑only shopping destination redefining luxury commerce. We offer access to a curated, seasonless catalogue of the most sought‑after products from globally renowned fashion houses—all at unmatched prices. Built at the intersection of technology and fashion, MILE delivers a seamless, elevated experience for both consumers and brands. Our mission is to become the leading digital destination for luxury—where exclusivity, value, and exceptional design converge.

What

We’re Looking For

We're looking for a Senior React Native Engineer to join our core engineering team. This is a high‑impact, high‑ownership role: you'll be building the mobile experience that defines what luxury commerce feels like on a phone. You won't be consuming a design system — you'll be authoring one. You won't be integrating a checkout — you'll be owning it end to end, from gesture to payment confirmation.

This role is for someone who holds themselves and their work to an unusually high standard. If you've spent years making React Native apps feel indistinguishable from native, care deeply about interaction quality, and know the difference between code that works and code that’s right — this is the role for you.

What You’ll Do
  • Own and evolve our Tamagui‑powered cross‑platform design system — extending base components, token architecture, themed variants, and platform‑specific behavior across iOS, Android, and web
  • Build and maintain complex, gesture‑driven UX flows that feel genuinely native on both platforms — including animations, haptics, swipe interactions, and transitions that meet a luxury bar
  • Architect and implement efficient component hierarchies with disciplined re‑render control — leveraging Zustand, Redux selectors, and React Compiler's automatic memoization model
  • Work within and extend our Orval‑generated Tan Stack Query v5 API layer — understanding the codegen contract, managing cache strategies, and handling offline‑first persistence with MMKV
  • Own payment flows end to end — Stripe React Native SDK, Apple Pay, Google Pay, and the native payment sheet UX that makes or breaks checkout conversion
  • Integrate and maintain native modules — bridging JS and native layers, debugging across the JSI/Fabric boundary, and handling library compatibility in the new architecture
  • Own our EAS build pipeline across development, internal, and store profiles for both QA and production environments, including OTA update channel management
  • Drive Android polish to the same standard as iOS — predictive back gesture, ripple behavior, elevation model, font rendering, and status bar handling
  • Contribute to and enforce best practices around component architecture, dependency management, and cycle detection using our existing tooling (madge, dependency‑cruiser)
  • Work closely with design to pixel‑match implemented components against specs, and push back or propose when implementation constraints require a better solution
  • Mentor junior and mid‑level engineers, conduct thorough code reviews, and raise the quality bar across the mobile codebase
Who You Are
  • React Native & Architecture
    • 6+ years of professional React Native experience shipping to production on both iOS and Android
    • Deep understanding of the new RN architecture — JSI, Fabric, Turbo Modules — and what it means for synchronous native calls, bridging strategy, and third‑party library compatibility
    • Proven experience authoring or deeply extending a compile‑time UI kit (Tamagui, Native Wind, or equivalent) — not just consuming components but owning the token system, variant model, and platform override layer
    • Strong grasp of React's reconciliation model and a principled approach to re‑render elimination — including selector patterns, referential equality, and understanding what React Compiler automates vs. what it doesn't
  • Animations & Native Feel
    • Expert‑level Reanimated 3 — worklets, useShared

      Value, use Animated

      Style, use Animated Scroll Handler , shared element transitions, and gesture‑coupled animation state via Gesture Handler 2
    • Experience designing and implementing haptic feedback as a first‑class interaction tool — not incidental calls but a considered approach to timing, intensity,…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary