Senior React Native Engineer
Senior React Native Engineer

Senior React Native Engineer

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
MILE

At a Glance

  • Tasks: Build and own a luxury mobile experience using React Native, from design to payment.
  • Company: MILE, a members-only shopping destination redefining luxury commerce.
  • Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
  • Other info: Mentorship opportunities and a collaborative culture focused on innovation.
  • Why this job: Join a high-impact team and shape the future of luxury shopping on mobile.
  • Qualifications: Expertise in React Native and a passion for creating seamless user experiences.

The predicted salary is between 60000 - 80000 £ per year.

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'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 TanStack 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

Senior React Native Engineer employer: MILE

At MILE, we pride ourselves on being an exceptional employer that champions innovation and creativity in the luxury commerce space. Our collaborative work culture fosters personal and professional growth, offering employees the chance to take ownership of their projects while working with cutting-edge technology. Located in a vibrant environment, we provide unique opportunities for mentorship and skill development, ensuring that our team members thrive as they redefine the future of luxury shopping.
MILE

Contact Detail:

MILE Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior React Native Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other developers. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio that highlights your best React Native projects. Make sure to include detailed descriptions of your role and the impact your work had. This will help you stand out when you apply through our website.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills. Practice common React Native problems and be ready to discuss your thought process. We want to see how you approach challenges, so think aloud during your interview!

✨Tip Number 4

Follow up after interviews! A quick thank-you email can go a long way. It shows your enthusiasm for the role and keeps you fresh in the interviewer's mind. Plus, it’s a great chance to reiterate why you’re the perfect fit for the team.

We think you need these skills to ace Senior React Native Engineer

React Native
Tamagui
Cross-Platform Development
Gesture-Driven UX
Animations
Haptics
Component Hierarchies
Zustand
Redux
TanStack Query v5
Stripe React Native SDK
Apple Pay
Google Pay
Native Module Integration
Code Review

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your experience with React Native and any relevant projects you've worked on. We want to see how you've made apps feel native and what cool features you've implemented!

Be Authentic: Let your personality shine through in your application. We’re looking for someone who holds themselves to a high standard, so don’t be afraid to share your passion for coding and luxury commerce. Show us why you’re the perfect fit!

Tailor Your Application: Make sure to tailor your application to our job description. Mention specific skills like gesture-driven UX flows or payment integrations that we’re looking for. This shows us you’ve done your homework and are genuinely interested in the role.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Don’t miss out on being part of our journey in redefining luxury commerce!

How to prepare for a job interview at MILE

✨Know Your Tech Inside Out

Make sure you’re well-versed in React Native and its ecosystem. Brush up on the latest features, libraries, and best practices. Be ready to discuss your past projects in detail, especially those that showcase your ability to create seamless, high-quality mobile experiences.

✨Showcase Your Problem-Solving Skills

Prepare to tackle technical challenges during the interview. Think through how you would approach building complex UX flows or integrating payment systems. Practise explaining your thought process clearly, as this will demonstrate your problem-solving abilities and technical depth.

✨Understand the Luxury Market

Since MILE is redefining luxury commerce, it’s crucial to understand what that means in a tech context. Familiarise yourself with luxury brands and their digital presence. This knowledge will help you align your answers with the company’s mission and show that you’re genuinely interested in their vision.

✨Be Ready to Collaborate

This role involves working closely with design and mentoring others. Prepare examples of how you’ve successfully collaborated in the past, whether it’s pixel-matching components or conducting code reviews. Highlight your communication skills and your ability to elevate team performance.

Senior React Native Engineer
MILE

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>