Will you actively create a healthier future for tomorrow?
At Medibank we’re encouraged to think big. We have a clear purpose to impact better health outcomes for our customers, patients and our community.
We celebrate diversity of thought because we want to make better decisions for our customers. As we work towards our goal of better health for better lives, we value the knowledge and contribution of Aboriginal and Torres Strait Islanders. We are working hard to create an inclusive workplace and develop Indigenous careers.
The Opportunity
The Senior Android Engineer for Digital Engineering Platform squad is a hands-on development role that is additionally responsible for setting, implementing, and maintaining best practice across the agile delivery squads for app development. The role enables technology leadership on Android development within the digital delivery squad.
Key Responsibilities Include:
Contribute to the ongoing technology roadmap to drive out the vision of Medibank digital as a destination platform for members
Work with leads to develop, establish and maintain ongoing engineering patterns, framework capability and control mechanisms to ensure high quality extensible, maintainable, and stable software
Designing and building Medibank’s native Android application, writing maintainable, secure, scalable, performant and well-tested code
Provide guidance on the latest mobile technology advances to inform our product designs and participating in all aspects of agile project delivery (including planning and user story refinement)
About You
You have demonstrated experience in Android application development and providing technology leadership, we think you will be a great fit if:
Passionate about learning and excited on what’s new in Android platform
Experience with highly modular architecture and understanding of design patterns such as MVVM and MVP for clean separation of concerns.
Usage of modern Kotlin features and coroutines for asynchronous tasks.
Familiarity with Iterative release pipeline capability and branching strategies to enable this approach.
Previously used tools like Crashlytics or equivalent to understand App issues and solving them.
Our Tech Stack
We develop native with Kotlin on Android Studio
Migrating existing App in Jetpack Compose from XML Layout
Static code analysis and vulnerability management via Detekt, SonarQube and GitHub Advanced Security.
Real-time insights from customer behaviour via Adobe Analytics
Splunk and Firebase Crashlytics for crash reporting and end-to-end observability tracking
Trunk-based development using Optimizely for feature flag management
GitHub actions for our CI/CD and repositories
Figma for UI and assets
Jira/Confluence/Slack/Miro for communication & collaboration
A career with us
At Medibank, we believe work is something we do, not somewhere we go. Our modes of working – Collaboration, Connection and Concentration – help inform how your day is structured and where you choose to work will vary, depending on your role and requirements.
The wellbeing of our employees is our priority. We encourage you to talk to us about any additional support you may require during the recruitment process, as well as how this role can be flexible for you. We encourage applications from candidates with a disability, if you require any adjustments or alternate formats of key information at any stage of the recruitment process, we welcome hearing from you via [email protected] or (03) 8622 5666.
We offer a range of great benefits such as subsidised private health insurance, rewards and discounts, and health and wellbeing initiatives. To find out more, click here.
To start small and impact bigger.
This job is closed.