Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
What Restive Offers
Restive is a modern technology consultancy partnering with leading organisations across retail, financial services, and the wider digital ecosystem. Our approach is simple: deliver meaningful outcomes without unnecessary delays or over-engineering.
We bring together deep expertise across Data & AI, Customer Experience, Cyber Security, Digital Transformation, and Technology Modernisation. With teams based in Melbourne, Sydney, Brisbane, Perth, and Kuala Lumpur, we’re equipped to solve real-world problems at scale.
Joining Restive Means
- Working with a broad mix of clients and solving diverse, high-impact challenges
- Getting hands-on with emerging tools and modern engineering practices, including AI-driven development
- Access to continuous learning and professional development pathways
- Being part of a culture that values curiosity, growth, and genuine collaboration.
We’re seeking an Android Developer to design, build, and deliver high-quality mobile applications for a large, customer-facing digital platform operating at national scale. You’ll contribute to Android solutions that support critical customer journeys, including payments, account management, and engagement features used by millions of users every day.
In this role, you’ll help shape reliable, accessible, and high-performing Android applications, working closely with product, design, backend, and platform teams to deliver seamless mobile experiences across Australia.
Key Responsibilities
- Collaborate with cross-functional teams to define, design, and deliver new features and enhancements across Android applications.
- Build scalable, maintainable solutions that support critical customer journeys such as payments, account management, and engagement features.
- Conduct thorough code reviews, providing constructive feedback and ensuring high engineering and security standards are consistently met.
- Optimise application performance, stability, and responsiveness across a wide range of Android devices.
- Troubleshoot and resolve complex technical issues related to the Android platform.
- Guide and mentor other developers by sharing best practices, reviewing code, and supporting continuous improvement across the team.
- Stay current with Android platform advancements and recommend improvements that enhance system reliability, customer experience, and developer efficiency.
- Strong proficiency in Kotlin for Android development, including coroutines and flows.
- Solid experience with Android Fragments, lifecycle management, and reusability.
- Hands-on experience with Jetpack Compose, including declarative UI and state management.
- Experience building multi-screen Android applications, with an understanding of different screen sizes and resolutions.
- Strong understanding of asynchronous and reactive programming, including ChannelFlow, MutableSharedFlow, and MutableStateFlow.
- Experience working with modern Android architecture, including Clean Architecture and MVVM.
- Knowledge of dependency injection using Dagger (or similar frameworks).
- Familiarity with Android Jetpack components, including Jetpack Navigation.
- Understanding of testing practices for Android applications.
- Commitment to accessibility and inclusive mobile design.
- Experience working with multi-module Android projects.
- Ability to mentor and support other developers through code reviews and technical guidance.
Key Skills
Ranked by relevanceReady to apply?
Join Restive and take your career to the next level!
Application takes less than 5 minutes

