Senior Mobile Engineer (React Native) - Build Scalable Apps

Mecca Brands

City of Melbourne

On-site

AUD 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and well-being initiatives
Reward and recognition programs
Quarterly product allowance
Unlimited 40% discount

Job summary

MECCA in Australia is seeking a Senior Mobile Developer to design, build, and scale high-performance mobile apps with React Native, bridging to native iOS (Swift) and Android (Kotlin). You’ll partner with product, design, and QA to translate ideas into delightful experiences.

You’ll own testing, CI/CD improvements, security, and performance profiling, mentoring peers and shaping our mobile platform as part of a collaborative, fast-paced team.

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

React Native
Expo
Swift
Kotlin
Testing: Detox
CI/CD
Git workflows
Code reviews
AI-assisted engineering
Design systems
Performance profiling
Security
Mentoring
UI performance

Tools

Detox
Maestro
Appium
Jest
RN Testing Library
Expo
Config plugins
RN tooling

Job description

MECCA in Australia is seeking a Senior Mobile Developer to design, build, and scale high-performance mobile apps with React Native, bridging to native iOS (Swift) and Android (Kotlin). You’ll partner with product, design, and QA to translate ideas into delightful experiences.

You’ll own testing, CI/CD improvements, security, and performance profiling, mentoring peers and shaping our mobile platform as part of a collaborative, fast-paced team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Mobile Engineer - React Native (iOS/Android) | Hybrid
Senior Mobile Engineer - React Native (iOS/Android) | Hybrid

Experis Australia • Canberra

Hybrid
AUD 120,000 - 160,000
Senior React Native Mobile Engineer – Enterprise Apps
Senior React Native Mobile Engineer – Enterprise Apps

LTM • City of Melbourne

On-site
AUD 90,000 - 120,000
Career progression
Flexible work hours
Senior React Native Engineer — Build Scalable Mobile Apps
Senior React Native Engineer — Build Scalable Mobile Apps

Trideca • Sydney

On-site
AUD 150,000 - 190,000
Senior React Native Mobile Engineer – iOS/Android Impact
Senior React Native Mobile Engineer – iOS/Android Impact

Experis Australia • Canberra

Hybrid
AUD 120,000 - 150,000
Senior Mobile Developer (React Native + Native) – Hybrid
Senior Mobile Developer (React Native + Native) – Hybrid

Talent • Canberra

Hybrid
AUD 140,000 - 180,000
Senior Mobile Engineer - React Native (Ios/Android) | Hybrid
Senior Mobile Engineer - React Native (Ios/Android) | Hybrid

Experis Australia • Canberra

Hybrid
AUD 120,000 - 150,000
Mobile Developer
Mobile Developer

Talent • Canberra

Hybrid
AUD 140,000 - 180,000
Mobile Engineering Manager - Android & React Native
Mobile Engineering Manager - Android & React Native

Canva • City of Melbourne

Hybrid
AUD 180,000 - 240,000
Equity packages
Parental leave policy
Thrive allowance
Senior Mobile Engineer - React Native
Senior Mobile Engineer - React Native

The available sources do not contain information about the company name for rounx.com. • City of Melbourne, Sydney

Hybrid
AUD 120,000 - 160,000
Mobile Engineering lead - React Native
Mobile Engineering lead - React Native

Talent Aligned • Willoughby City Council

Hybrid
AUD 90,000 - 130,000
4 days in office
Catered team lunches
Real-World Impact
+1