
Senior Full Stack Engineer – Mobile
Medibank
full-time
Posted on:
Location Type: Office
Location: Docklands • 🇦🇺 Australia
Visit company websiteJob Level
Senior
Tech Stack
AndroidGraphQLiOSKotlinSwift
About the role
- 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
Requirements
- 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
Benefits
- Health insurance
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
KotlinJetpack ComposeCoroutinesMVVMMVPClean ArchitectureUI automation testingCI/CDAPI integrationUnit Testing
Soft skills
collaborationcommunicationmentoringinnovationcontinuous improvement