Senior Full Stack Engineer - Mobile

Medibank Private Limited

Australia

On-site

AUD 120,000 - 160,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Medibank Private Limited in Victoria seeks a Senior Full Stack Mobile Engineer to lead mobile solutions for iOS and support Android where needed. You will own end-to-end delivery, mentor engineers and drive best practices in a fast-moving, customer‑centric environment.

You'll collaborate with product, design and engineering colleagues to build scalable, secure mobile experiences that deliver meaningful outcomes for members and the business.

Qualifications

  • Strong commercial experience developing native iOS applications using Swift, SwiftUI and UIKit.
  • Deep understanding of modern architecture patterns including MVVM, MVVM-C, MVP and Clean Architecture.
  • Experience implementing automated testing practices, including XCUITest and Unit Testing.
  • Hands-on experience building and maintaining CI/CD pipelines using tools such as GitHub Actions and Fastlane.
  • Experience with code quality, security and static analysis tools.
  • Exposure to Android development technologies including Kotlin and Jetpack Compose.
  • Experience integrating APIs using REST and/or GraphQL.
  • Strong understanding of Agile delivery methodologies and modern engineering practices.
  • Experience using collaboration and delivery tools such as Jira, Confluence, Figma, Miro and Slack.

Responsibilities

  • Lead the design, development and delivery of high‑quality mobile solutions, with a primary focus on iOS and support for Android development where required.
  • Own development initiatives from estimation through to deployment, ensuring solutions are delivered on time and to a high standard.
  • Provide technical leadership, coaching and mentorship to engineers across the team.
  • Collaborate with architects, product teams and stakeholders to understand requirements and deliver scalable, maintainable solutions.
  • Contribute to technical design decisions, engineering standards and continuous improvement initiatives.
  • Support system, integration and user acceptance testing activities.
  • Champion robust CI/CD practices, code quality standards and secure development practices.
  • Create and maintain technical documentation to support platform evolution and operational excellence.
  • Actively participate in engineering guilds, communities of practice and knowledge‑sharing initiatives.
  • Stay across emerging technologies, industry trends and mobile engineering innovations to help shape future solutions.

Skills

Swift
SwiftUI
UIKit
iOS development
Android knowledge
technical leadership
mentoring engineers
API integration
CI/CD
collaboration with product/design

Tools

GitHub Actions
Fastlane
Jira
Confluence
Figma
Miro
Slack

Job description

Select how often (in days) to receive an alert:

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

We’re looking for a Senior Full Stack Mobile Engineer to join our Digital Platform & Engineering team and play a key role in shaping exceptional mobile experiences for our customers.

In this role, you’ll lead the development of high-performing iOS applications while also contributing to Android initiatives where required. You'll work closely with engineers, designers, product teams and stakeholders to deliver scalable, secure and customer-centric solutions that create meaningful business outcomes.

This is an opportunity for a senior engineer who enjoys balancing hands‑on technical delivery with technical leadership. You'll have ownership of end‑to‑end initiatives, influence engineering standards and best practices, mentor other engineers, and help drive continuous improvement across our mobile engineering capability.

Key Responsibilities:
  • Lead the design, development and delivery of high‑quality mobile solutions, with a primary focus on iOS and support for Android development where required.
  • Own development initiatives from estimation through to deployment, ensuring solutions are delivered on time and to a high standard.
  • Provide technical leadership, coaching and mentorship to engineers across the team.
  • Collaborate with architects, product teams and stakeholders to understand requirements and deliver scalable, maintainable solutions.
  • Contribute to technical design decisions, engineering standards and continuous improvement initiatives.
  • Support system, integration and user acceptance testing activities.
  • Champion robust CI/CD practices, code quality standards and secure development practices.
  • Create and maintain technical documentation to support platform evolution and operational excellence.
  • Actively participate in engineering guilds, communities of practice and knowledge‑sharing initiatives.
  • Stay across emerging technologies, industry trends and mobile engineering innovations to help shape future solutions.
Must haves:
  • Strong commercial experience developing native iOS applications using Swift, SwiftUI and UIKit, with a focus on accessibility and customer‑centric design.
  • Deep understanding of modern architecture patterns including MVVM, MVVM-C, MVP and Clean Architecture.
  • Experience implementing automated testing practices, including XCUITest and Unit Testing.
  • Hands‑on experience building and maintaining CI/CD pipelines using tools such as GitHub Actions and Fastlane.
  • Experience with code quality, security and static analysis tools.
  • Exposure to Android development technologies including Kotlin and Jetpack Compose.
  • Experience integrating APIs using REST and/or GraphQL.
  • Strong understanding of Agile delivery methodologies and modern engineering practices.
  • Experience using collaboration and delivery tools such as Jira, Confluence, Figma, Miro and Slack.
  • A proactive, ownership‑driven mindset with the ability to lead initiatives, influence technical decisions and mentor others.
  • Excellent stakeholder engagement, communication and problem‑solving 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.

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.

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 .

Copyright @2024 Medibank Private Limited. All rights reserved. ABN 47 080 890 259.

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

Similar jobs worth comparing

Senior Full Stack Engineer - Mobile
Senior Full Stack Engineer - Mobile

Medibank • City of Melbourne

On-site
AUD 140,000 - 190,000
Senior Full Stack Mobile Engineer (Android)
Senior Full Stack Mobile Engineer (Android)

Medibank • City of Melbourne

On-site
AUD 90,000 - 120,000
Flexible working arrangements
Health and wellbeing programs
Personal development opportunities
Principal Engineer
Principal Engineer

Medibank Private Limited • Australia

Hybrid
AUD 180,000 - 230,000
Senior Application Engineer
Senior Application Engineer

Medibank Private Limited • Wollongong City Council

On-site
AUD 150,000 - 190,000
Senior Application Engineer
Senior Application Engineer

Medibank • City of Melbourne

On-site
AUD 120,000 - 170,000
Senior IT Application Support Analyst
Senior IT Application Support Analyst

Medibank • City of Melbourne

On-site
AUD 157,000 - 212,000
Flexible working environment
Contract role (10 months)
Senior iOS Lead & Full-Stack Mobile Engineer
Senior iOS Lead & Full-Stack Mobile Engineer

Medibank Private Limited • Australia

Hybrid
AUD 120,000 - 160,000
Product Designer
Product Designer

Medibank Private Limited • City of Melbourne

On-site
AUD 90,000 - 120,000
Senior Mobile Platform Engineer (iOS & Swift)
Senior Mobile Platform Engineer (iOS & Swift)

Medibank • City of Melbourne

On-site
AUD 140,000 - 190,000
Staff Software Engineer - iOS
Staff Software Engineer - iOS

United States Digital Space LLC • Council of the City of Sydney

On-site
AUD 180,000 - 230,000