Senior Full Stack Engineer - Mobile

Job Requisition Number:  13613
Date:  5 Dec 2025
Location: 

DOCKLANDS, VIC, AU, 3008

You’re only human.  

It’s a strange thing to say, because us humans are capable of incredible things. And at Medibank, we know our greatest potential lies in the people who work with us.   

We strive to make real, fundamental change, driven by a simple purpose: to create the best health and wellbeing for all of Australia.  

 

The Opportunity

Are you a passionate engineer with a proven track record of building high-performance mobile solutions? At Medibank, we’re looking for a Senior Full Stack Mobile Engineer (Android) to join our Digital Platforms & Engineering team. In this role, you’ll lead Android development while contributing to iOS initiatives, delivering technology solutions that meet business needs and delight customers. You’ll design scalable, maintainable codebases, apply best practices, and play a key role in shaping solutions that drive extraordinary outcomes for our customers.

 

Key Responsibilities

  • Lead Android development and contribute to iOS development where required.
  • Deliver high-quality, fit-for-purpose solutions on time and within budget.
  • Collaborate with cross-functional teams (Product, Design, BA, DevOps) to ensure seamless delivery.
  • Implement robust CI/CD pipelines and mentor team members on best practices.
  • Contribute to technical solutions, estimations, and system requirement assessments.
  • Support testing activities (System, Integration, UAT) and maintain clear documentation.
  • Stay ahead of industry trends and champion continuous improvement within the team.
  • Actively participate in Communities of Practice and foster innovation.

 

Must Haves

  • Android expertise: Kotlin, Jetpack Compose, Coroutines, Accessibility.
  • Strong knowledge of architecture patterns (MVVM, MVP, Clean Architecture).
  • Experience with UI automation testing (Espresso), Unit Testing.
  • CI/CD experience (GitHub Actions, Fastlane) and static code analysis tools (Detekt, SonarQube).
  • Familiarity with Crashlytics or equivalent.
  • Bonus: Basic iOS knowledge (Swift, SwiftUI) and Apple HIG.
  • Agile experience (Scrum/Kanban) and proficiency with tools like Miro, Figma, Jira, Confluence.
  • API integration (REST/GraphQL) and security best practices.
  • Excellent collaboration and communication skills.

 

 

Imagine working with us…

We understand that work means different things to everyone...  We know happy, healthy people make great teams, and great teams put more heart into each customer and patient interaction. And that’s why we’re reinventing work.    

 

Imagine a workplace where work didn't feel like work.

A workplace where you could shape when and where you work to have more impact.

Where flexible working isn’t a buzzword, it’s a reality.  

 

Imagine a workplace that helps you and your family thrive. 

Where connection, personal development and health and wellbeing are front of mind.

Learn more about our benefits here: https://careers.medibank.com.au/culture/rewards-benefits/ 

 

For you, work should help you Live Better. It should bring you fulfillment and joy. And with Medibank, it could. 

 

Inclusion and Accessibility  

We believe in everyone's potential and strive to make Medibank inclusive for all, because different perspectives make us better.

To learn about our commitments, employee experiences, and benefits, go to https://careers.medibank.com.au/culture/diversity-inclusion/ 

We encourage applications from everyone, including Aboriginal and Torres Strait Islander candidates, those with disabilities, and LGBTQIA+ individuals. For any adjustments or alternative formats during the recruitment process, please contact us at careers@medibank.com.au