Senior Mobile Developer

1 day ago


Melbourne, Victoria, Australia MECCA Brands Full time
Overview

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
  • Design, build, and maintain high-performance mobile applications using React Native, with strong knowledge of iOS (Swift) and Android (Kotlin) for bridging and optimization.
  • 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.
  • Optimize 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.
Qualifications
  • 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 track record 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).
  • Proven experience delivering mobile applications to the App Store and Google Play, with a strong understanding of release processes, app store guidelines, and post-launch monitoring.
  • A quality-driven mindset with a focus on building secure, resilient, and scalable applications.
  • Excellent problem-solving, collaboration, and communication skills.
  • A passion for learning, experimenting, and improving both product and process.
Desirable skills
  • 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
Benefits

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 quarterly product allowance
  • Up to 40% discount

Benefits are subject to company policy, as updated from time to time.

There are many other ways you'll be part of the MECCA story as we celebrate, surprise and delight our team along the way.

#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 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 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 beBeeMobile Full time $125,000 - $175,000

    Job Overview:We are seeking a skilled and experienced Mobile Engineer to lead the development of our mobile applications.Responsibilities:Design, implement, and test mobile applications for both Android and iOS platforms.Develop and maintain Azure DevOps pipeline.Contribute to code reviews and ensure high-quality code.Collaborate with cross-functional teams...


  • Melbourne, Victoria, Australia beBeeDevelopment Full time $100,000 - $150,000

    Mobile Application Development SpecialistWe are seeking a highly skilled Mobile Application Development Specialist to join our team.The ideal candidate will have extensive experience developing and releasing mobile applications on both Android and iOS platforms, utilizing native tooling such as Kotlin, Java, Swift, and Objective-C, as well as frameworks like...


  • Melbourne, Victoria, Australia Peoplebank Full time

    2 days ago Be among the first 25 applicantsOur ClientWe are working in partnership with an Australian retail organisation for multipleOur ClientWe are working in partnership with an Australian retail organisation for multiple Senior Mobile (Android or iOS) Developer opportunities.About The RoleYou would be involved in:Design, develop, and maintain mobile...


  • Melbourne, Victoria, Australia Peoplebank Full time

    2 days ago Be among the first 25 applicantsOur ClientWe are working in partnership with an Australian retail organisation for multipleOur ClientWe are working in partnership with an Australian retail organisation for multiple Senior Mobile (Android or iOS) Developer opportunities.About The RoleYou would be involved in:Design, develop, and maintain mobile...