Senior Mobile Developer

6 days ago


Melbourne, Victoria, Australia Buscojobs Full time

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.

The Role You Could Play

You'll bring deep technical expertise in React Native development, along with a passion for continuous improvement, experimentation, and collaboration. This role involves building features, shaping our mobile platform, optimizing performance, and championing engineering quality while working closely with mobile developers, product managers, designers, and backend teams.

We're looking for someone who thrives on complexity, embraces modern engineering practices, and is eager to learn. Whether 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.

Your day-to-day responsibilities include:

  • Designing, building, and maintaining high-performance mobile applications using React Native, with knowledge of iOS (Swift) and Android (Kotlin) for bridging and optimization.
  • Ensuring applications meet scalability, performance, accessibility, and security standards.
  • Collaborating with Product Managers, UX/UI Designers, and QA Engineers to translate ideas into seamless mobile experiences.
  • Implementing integrations with backend systems and cloud services, leveraging REST APIs for reliable, scalable, and performant mobile experiences.
  • Applying a test-first approach, building automated tests (unit, integration, E2E).
  • Enhancing CI/CD pipelines for fast, reliable, and low-risk releases.
  • Optimizing app performance through profiling, debugging, and monitoring tools.
  • Implementing mobile security measures (OAuth, JWT, biometric authentication) and complying with privacy standards.
  • Participating in code reviews, architecture discussions, and retrospectives to shape team evolution.
  • Contributing to a culture of learning and excellence, sharing knowledge, mentoring peers, and staying current with mobile technology trends.

What You Will Bring

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

  • 5+ years of experience in mobile development, including strong React Native expertise.
  • Solid understanding of iOS (Swift) and Android (Kotlin) native development.
  • Experience integrating with RESTful services and backend systems.
  • Knowledge of mobile UI/UX design principles, animations, and accessibility.
  • Proven experience with automated testing frameworks for mobile (e.g., WebDriver IO, Detox, XCTest, Espresso).
  • Familiarity with CI/CD pipelines, Git, and modern Agile practices (Scrum/Kanban).
  • Experience delivering mobile applications to the App Store and Google Play, with understanding of release processes, guidelines, and post-launch monitoring.
  • A quality-driven mindset focused on building secure, resilient, and scalable applications.
  • Excellent problem-solving, collaboration, and communication skills.
  • A passion for learning, experimenting, and improving product and process.

Additional desirable skills include:

  • Experience with .NET or C# backends and web technologies.
  • Interest or experience in AI/ML concepts or libraries.
  • Experience with observability tools like Datadog or New Relic.
  • Experience working with e-commerce platforms.
  • Familiarity with serverless architecture or container deployment in AWS.
  • Understanding of TDD, QA-as-code, and shift-left testing approaches.

Your Life At MECCA

While we focus on our #CustomerFirst mantra, we know our success depends on an incredible team guided by our MECCA values — solutions-focused, innovative, collaborative, adaptable, and having fun

Benefits include:

  • Professional development and digitized learning programs
  • Health and well-being initiatives
  • Reward and recognition programs
  • Quarterly product allowance
  • Up to 40% discount

Benefits are subject to company policy. We celebrate, surprise, and delight our team as part of the MECCA story. To learn more, follow us on LinkedIn at MECCA Brands or @lifeatmecca, and visit

LI-KG1

#J-18808-Ljbffr

  • Melbourne, Victoria, Australia Buscojobs Full time

    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.The Role You Could PlayYou'll bring deep technical expertise in React Native development, along with a...


  • Melbourne, Victoria, Australia MECCA Brands Full time

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


  • Melbourne, Victoria, Australia MECCA Brands Full time

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


  • Melbourne, Victoria, Australia beBeeMobile Full time $125,000 - $175,000

    RACV seeks a senior engineer to develop and maintain the mobile app, working with offshore teams.Job DetailsDevelop and maintain the RACV Mobile App.Collaborate with offshore teams using latest technology.Ensure exceptional service delivery from the Technology team.Key ResponsibilitiesLead the development of new features and enhancements for the RACV Mobile...


  • Melbourne, Victoria, Australia beBeeAndroid Full time $100,000 - $113,000

    Job DescriptionThis role is a senior mobile developer position. You will be delivering a major enterprise enablement initiative, modernising mobile applications by migrating from Kotlin-based legacy implementations to Jetpack Compose.Key ResponsibilitiesDesign, develop, and deliver Android features using Kotlin and Jetpack Compose.Drive best practices in...


  • Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time $130,000 - $180,000

    Job Overview:At the forefront of mobile application development, we are seeking a skilled Senior Software Engineer to drive innovation and excellence. With ultimate ownership of projects, you will design, develop, and maintain high-quality mobile applications using React Native.You will collaborate with cross-functional teams to define, design, and deploy...


  • Melbourne, Victoria, Australia beBeeInnovation Full time $90,000 - $150,000

    At Karia, we are revolutionizing the novated leasing industry with our innovative management ecosystem. This platform seamlessly integrates banking-as-a-service, automation, and origination tools to provide a streamlined experience for stakeholders.With a strong presence in Melbourne, we are disrupting an industry that has remained largely unchanged for...


  • Melbourne, Victoria, Australia beBeeDeveloper Full time $128,249 - $154,949

    Mobile Development LeadThe successful candidate will be responsible for delivering high-quality mobile applications using React Native and native iOS and Android development. This role requires strong technical expertise in mobile development, including knowledge of cross-platform frameworks, mobile UI/UX design principles, and automated testing...


  • Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time $120,000 - $150,000

    Job OpportunityThe role of Senior Software Engineer at Easygo Entertainment involves working on our Kick mobile app, serving millions of users worldwide.We are seeking a mid-level React Native Mobile Engineer with a passion for mobile app development and a track record of delivering high-quality, user-friendly applications.You will design, develop, and...


  • Melbourne, Victoria, Australia beBeeDeveloper Full time $130,000 - $165,000

    ">Mobile Application Developer">We are looking for a seasoned software engineer to help shape the future of our mobile experience.">The Role">Designing and developing robust, reusable, and user-friendly mobile applications using React Native.Writing production-ready code that is clean, scalable and performance-optimized.Collaborating with other engineers and...