1,998,145open jobs
118,225companies
248,638added this week
Browse all
Location
In office (Richmond)
Seniority
Junior · 1+ year exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 27, 2026. First seen by Alion on Oct 26, 2026. Mecca scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Mecca is an Australian prestige beauty retailer headquartered in Melbourne, selling makeup, skincare, fragrance, hair and body products from more than 200 brands through its stores, website and app. Founded by Jo Horgan in 1997, it runs over 100 stores across Australia and New Zealand under the MECCA, MECCA Cosmetica and MECCA Max concepts, alongside MECCA Aesthetica skin clinics, the Beauty Loop loyalty program and distribution centres serving its online business. It hires store managers, colour, skin and fragrance specialists, dermal therapists and visual merchandisers, plus Sitecore developers, supply chain technologists and support centre staff.

About the Job

At MECCA, we're reimagining how beauty and technology meet, and mobile is right at the heart of it.

We're looking for a Junior Mobile Developer to join our Digital team and help build the React Native app used by our customers across iOS and Android.

This isn't a purely task-based junior role. You'll contribute to features in our live app, working alongside experienced engineers. With guidance and support, you'll take ownership of clearly scoped work, from implementation and testing through to release, and build confidence and independence as you go.

What you'll do

  • Build and maintain our mobile app using React Native
  • Turn Figma designs into polished, responsive experiences
  • Work on diverse features such as authentication, experimentation, analytics and push notifications
  • Contribute to automated testing across unit, integration and ideally E2E frameworks
  • Collaborate with designers and our tech lead to turn ideas into working product
  • Help investigate production issues and implement and test fixes, with support from experienced engineers
  • Use AI-assisted development tools like Claude Code, Cursor or Codex in your everyday workflow, and understand, review and test the code they generate

What you'll bring

  • Around 1-2 years of hands-on commercial experience with React Native and TypeScript
  • Familiarity with building reusable UI components and working with component libraries or design systems
  • Foundational knowledge of responsive layouts, accessibility, animations and mobile performance, with a willingness to develop these skills

You will also have:

  • An understanding of iOS and Android fundamentals, including platform differences and app lifecycles
  • A basic understanding of client state versus server state, and exposure to Zustand or similar (Redux, MobX)
  • Experience integrating with REST or GraphQL APIs, including loading states, errors and async data
  • Some experience writing automated tests, ideally with Jest or React Native Testing Library
  • Familiarity with Git, code reviews and Agile ways of working
  • Clear communication, a collaborative approach and a willingness to ask questions and seek feedback

You don't need to tick every box. We value curious people who ask why and think problems through before jumping to a solution. We'll support your growth with regular code reviews, pairing with experienced engineers and ongoing feedback from your tech lead.

Nice to have

  • Familiarity with TDD and shift-left testing
  • Exposure to mobile E2E tools like Maestro, Detox or Appium
  • Awareness of CI/CD pipelines, automation and feature flags
  • Experience contributing to an App Store or Google Play release
  • Familiarity with crash reporting, logging and monitoring tools

Your life at MECCA

We're singularly focused on our #CustomerFirst mantra, and we know that wouldn't be possible without an incredible team guided by our values. We're solutions focused, innovative, collaborative and adaptable, and we have a bit of fun along the way.

Some of the perks:

  • Professional development programs and first-class digitised learning
  • Health and wellbeing initiatives
  • Reward and recognition programs
  • Access to bonus and incentive programs
  • Quarterly product allowance
  • Generous discount for you and your immediate family (subject to company policy)

To support your growth and learning, this role involves close collaboration with the team and requires four days per week in our Richmond office.

Ready to build the future of beauty tech with us? Apply now and learn more about life at MECCA Brands, by following us on LinkedIn at MECCA Brands or @lifeatmecca and for all current opportunities, visit www.mecca.com.au/careers

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,998,145 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Richmond
≈ $133k – $295k per year (Estimated) • In office • Full-Time • Melbourne • Sydney
Python
JavaScript
TypeScript
C#
Swift
C#
.NET
AI/ML
LLM
Frontend
GraphQL
Next.js
React.js
Mobile
UIKit
SwiftUI
MVVM
Firebase
Clean Architecture
DevOps
Rest API
GitHub Actions
CI/CD
AWS
AppDynamics
GitHub
Apply
In office • Singapore
Java
Java
Gradle
Mobile
Clean Architecture
Fastlane
DevOps
GitHub Actions
CI/CD
Analytics
A/B Testing
Apply
Android Developer 7 hours ago
In office • Full-Time • 7+ years exp • Chennai
DevOps
GitLab CI
CI/CD
GitLab
Cybersecurity
Fortify
Management
Agile
Apply
In office • Ho Chi Minh City
Python
JavaScript
Python
Flask
Django
Databases
MySQL
PostgreSQL
AI/ML
LangChain
Computer Vision
NLP
TensorFlow
OpenAI
Frontend
React.js
DevOps
Rest API
GCP
CI/CD
Git
AWS
Docker
Management
Agile
Apply
$150k – $200k per year • Hybrid • Full-Time • 5+ years exp • Santa Monica
Java
Kotlin
Swift
Mobile
MVVM
MVC
Apply
≈ $44k – $93k per year (Estimated) • In office • Full-Time • Alexandria • Richmond
Apply
Creative Strategist 4 days ago
≈ $53k – $124k per year (Estimated) • In office • Full-Time • Richmond
Apply
≈ $63k – $115k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Richmond
Analytics
Microsoft Excel
Management
Oracle ERP
Apply
Project Developer 4 days ago
≈ $91k – $157k per year (Estimated) • In office • Full-Time • 7+ years exp • Richmond
Apply
≈ $67k – $128k per year (Estimated) • In office • Full-Time • Richmond
Apply
See all jobs
This is one of many
1,998,145 more open roles from verified company boards, updated every day.