Senior Full Stack Mobile Engineer (Android)

Medibank

City of Melbourne

On-site

AUD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible working arrangements
Health and wellbeing programs
Personal development opportunities

Job summary

A leading health insurance provider in Australia is seeking a Senior Full Stack Mobile Engineer with extensive Android engineering experience using Kotlin. The successful candidate will be responsible for developing high-performance mobile solutions and collaborating on iOS initiatives. The role is aimed at creating engaging customer experiences through technology. This full-time position encourages flexibility and aims to support a healthy work-life balance.

Qualifications

  • Extensive experience in Android mobile engineering.
  • Experience in iOS mobile engineering with Swift.
  • Knowledge of architecture patterns like MVVM and Clean Architecture.

Responsibilities

  • Lead Android development and contribute to iOS development.
  • Collaborate with external partners to deliver tech solutions.
  • Create and update application documentation.

Skills

Kotlin
Jetpack Compose
Swift
Unit Testing
Agile methodologies

Tools

GitHub Actions
Fastlane
SonarQube

Job description

Senior Full Stack Mobile Engineer (Android)

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.

We are building an expert team to deliver best in class solutions for our customers. Our mission is to “Create delightful experiences that help our customers achieve better health”.

Want to meet the team and learn more about working with our digital and technology teams? Follow this link to learn more: https://digitalcareers.medibank.com.au

The Role

Are you a passionate Engineer with a track record for building high-performance mobile solutions and achieving extraordinary business outcomes? You will be primarily responsible for Android development, while contributing to iOS initiatives where needed, delivering technology solutions that meet business needs and delight customers.

You will consider holistic solutions, applying design patterns that result in maintainable, scalable codebases with sound coding practices across both platforms. You will estimate and carry out development work to time, budget, and quality targets, in accordance with appropriate standards, and resolve technical issues that may arise during the development lifecycle.

This is a permanent opportunity suitable for a Senior Android engineer with some experience in iOS development.

The Responsibilities:
  • Completes development deliverables in a timely manner and to the appropriate level of quality so that the delivered solutions are fit-for purpose, can be efficiently supported and the impact of future change requests can be assessed.
  • Works with DP&E, the Business and external partners to ensure that the technology solutions are delivered on time, on schedule and on budget.
  • Collaborates with the team to provide estimations.
  • Works across DP&E to assess system requirements and specifications, identifying and addressing any potential issues prior to implementation.
  • Contributes to technical solutions of assigned technology solutions for initiatives.
  • Assists and supports testing activities (e.g. System, Integration and User Acceptance).
  • Lead Android development and contribute to iOS development where required, ensuring robust CI/CD pipelines and mentoring team members on best practices.
  • Creates and updates application documentation so that support can be efficiently performed and the impact of future change requests can be assessed.
  • Maintains an understanding of relevant industry trends and current knowledge of the technology deployed in the business area.
  • Demonstrates sufficient consideration of customer needs and customer experience targets, as driven by business requirements.
  • Contribute and improve our way of working across the team.
  • Active participant within Community of Practices (COPs)
  • Contributes to continuous improvements and constantly demonstrates a capability improvement mindset.
About You:
  • Extensive experience in Android mobile engineering using Kotlin, as well as utilizing Jetpack Compose, Coroutines, Accessibility etc.
  • Experienced in iOS mobile engineering using Swift, SwiftUI with a basic understanding of Apple HIG and accessibility.
  • Knowledge of Architecture patterns (MVVM, MVP, Clean Architecture).
  • UI automation testing (Espresso), Unit Testing.
  • CI/CD with GitHub Actions, Fastlane.
  • Static code analysis (Detekt, SonarQube).
  • Familiarity with Crashlytics or equivalent.
  • Unit/UI Testing (XCTest).
  • Agile experienced (Scrum/Kanban).
  • API integration (REST/GraphQL).
  • Security best practices and vulnerability management.
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. To learn more about our benefits go to 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. We encourage applications from everyone, including Aboriginal and Torres Strait Islander candidates, those with disabilities, and LGBTQIA+ community including transgender and gender diverse applicants.

For any adjustments or alternative formats during the recruitment process, please contact us at careers@medibank.com.au. To learn about our commitments and employee experiences, go to https://careers.medibank.com.au/culture/diversity-inclusion/

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Wellness and Fitness Services, Hospitals and Health Care, and Insurance

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 Engineer - Mobile
Senior Full Stack Engineer - Mobile

Medibank Private Limited • Australia

Hybrid
AUD 120,000 - 160,000
Senior Application Engineer
Senior Application Engineer

Medibank Private Limited • Wollongong City Council

On-site
AUD 150,000 - 190,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 Application Engineer
Senior Application Engineer

Medibank • City of Melbourne

On-site
AUD 120,000 - 170,000
Principal Engineer
Principal Engineer

Medibank Private Limited • Australia

Hybrid
AUD 180,000 - 230,000
Staff Software Engineer - Android
Staff Software Engineer - Android

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

On-site
AUD 180,000 - 240,000
Staff Software Engineer - Mobile / Android
Staff Software Engineer - Mobile / Android

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

On-site
AUD 120,000 - 160,000
Senior iOS Lead & Full-Stack Mobile Engineer
Senior iOS Lead & Full-Stack Mobile Engineer

Medibank Private Limited • Australia

Hybrid
AUD 120,000 - 160,000
Senior Mobile Platform Engineer (iOS & Swift)
Senior Mobile Platform Engineer (iOS & Swift)

Medibank • City of Melbourne

On-site
AUD 140,000 - 190,000