Rodeo
Get started

Mecca Brands

Senior Mobile Developer

Letchworth
Posted about 15 hours ago
Sign up to applySee more jobs like this
Get notified of more jobs like this · No spam, ever

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

About the Role

At MECCA, we’re reimagining how beauty and technology meet - and mobile is at the heart of this transformation. As a Senior Mobile Developer, you’ll play a pivotal role in delivering seamless, scalable, and delightful mobile experiences for our customers.

You’ll bring deep technical expertise in React Native development, along with a passion for continuous improvement, experimentation, and collaboration. This is more than just building features - you’ll help shape our mobile platform, optimize performance, and champion engineering quality while working closely with other mobile developers, product managers, designers, and backend teams.

We’re looking for someone who thrives on complexity, embraces modern engineering practices, and never stops learning. Whether you’re profiling app performance, experimenting with new tools, or mentoring peers, you’ll be encouraged to innovate, challenge assumptions, and grow in a collaborative, fast-paced environment.

Responsibilities

As a Senior Mobile Developer, you will:

  • Design, build, and maintain high-performance mobile applications using React Native, with strong knowledge of iOS (Swift) and Android (Kotlin) for bridging and optimisation.
  • Ensure applications meet scalability, performance, accessibility, and security best practices.
  • Collaborate closely with Product Managers, UX/UI Designers, and QA Engineers to translate ideas into seamless mobile experiences.
  • Design and implement seamless integrations with backend systems and cloud services, leveraging REST APIs to deliver reliable, scalable, and performant mobile experiences.
  • Apply a test-first mindset, building automated tests (unit, integration, E2E).
  • Continuously enhance the CI/CD pipeline, enabling fast, reliable, and low-risk releases.
  • Optimise app performance through profiling, debugging, and monitoring tools.
  • Implement mobile security measures (OAuth, JWT, biometric authentication) and comply with privacy standards.
  • Participate actively in code reviews, architecture discussions, and retrospectives, shaping how we evolve as a team.
  • Contribute to a culture of learning and excellence, sharing knowledge, mentoring peers, and staying current with mobile technology trends.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Requirements

We’re looking for a curious, growth-minded engineer with:

  • 5+ years of mobile engineering experience, with strong production experience in React Native.
  • Production experience with Expo, including Expo Modules, config plugins, and native app configuration.
  • Strong understanding of iOS and Android native development, including Swift, Kotlin, platform APIs, app permissions, push notifications, deep linking, and release workflows.
  • Experience building and maintaining shared component libraries or design systems for mobile applications.
  • Strong knowledge of mobile UI engineering, including responsive layouts, animations, accessibility, and performance optimisation.
  • Practical experience with TanStack Query for server-state management, caching, invalidation, and optimistic updates.
  • Experience with Zustand or similar client-state libraries, with a clear understanding of when to separate client state from server state.
  • Experience writing automated tests for mobile applications using tools such as Detox, Maestro, Appium, Jest, or React Native Testing Library.
  • Strong working knowledge of CI/CD, Git workflows, feature flags, build automation, and continuous delivery for mobile apps.
  • Proven experience shipping apps to the App Store and Google Play, including release management, store compliance, staged rollouts, monitoring, crash reporting, and post-release support.
  • A strong quality mindset, with experience building secure, resilient, observable, and maintainable mobile applications.
  • Clear communication skills, strong technical judgement, and the ability to mentor other engineers.
  • Practical fluency with AI-assisted engineering tools, including using AI to accelerate development, testing, debugging, documentation, code review, and technical discovery while maintaining strong engineering standards.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Nice to Have

  • Experience working with .NET or C#-based backends and web technologies.
  • Exposure to AI/ML concepts or libraries, or interest in experimenting with AI in real products.
  • Experience with observability tools (e.g., Datadog, New Relic, or similar).
  • Experience working with an e-commerce platform.
  • Familiarity with serverless architecture or container-based deployment in AWS.
  • Understanding of TDD, QA-as-code, and shift-left testing approaches.

Your Life At MECCA

Whilst we are singularly focused on our #CustomerFirst mantra, we know that wouldn’t be possible without an incredible team that is guided by our MECCA values and motivated each and every day to be solutions focused, innovative, collaborative and adaptable, and have a bit of fun along the way!

Some of our other team member benefits include:

  • Professional development programs and first-class digitised learning offering.
  • Health and well-being initiatives.
  • Reward and recognition programs.
  • Access to bonus and incentive programs.
  • Quarterly product allowance.
  • Unlimited 40% discount.

There are also so many other ways in which you’ll be made to feel part of the MECCA story as we love to celebrate, surprise and delight our team along the way.

To learn more about life at MECCA Brands, follow us on LinkedIn at MECCA Brands or @lifeatmecca and for all current opportunities, visit www.mecca.com.au/careers.

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

React Native
Swift
Kotlin
iOS
Android
REST APIs
CI/CD
Automated testing
TanStack Query
Zustand
Detox
Maestro
Appium
Jest
Git
Mobile security

Location

Letchworth, England, United Kingdom

Sign up to applySee more jobs like this