Skip to content

MABASA / LINKEDIN

Android Developer

Jenny Barbour IT and Project Recruitment

Location
Melbourne, Victoria, Australia
Work type
contract
Source publication date
Original publication date not confirmed
Source closing date
Not supplied — check original advert

Job description from the source

* **Long term contract opportunity** * **Hybrid Working Model** * **Leading edge technology** * **Trusted and Iconic Australian Enterprise** We are looking for a Senior Android Engineer responsible for our clients flagship mobile app \- a platform used by millions of Australians every day. This is an opportunity to work on a high\-profile digital product at genuine national scale, building new features, improving the customer experience and helping shape the technical direction of the Android platform. You will work as part of a cross\-functional squad alongside Product, UX, QA, Security and other engineering teams, with the opportunity to contribute from solution design through to release. **Key Skills \& Responsibilities** * Design, build and release Android features end to end using Kotlin and Jetpack Compose * Apply strong knowledge of Android fundamentals including XML, Activities, Fragments, background work and permissions * Work with Coroutines, structured concurrency and Flow across production Android applications * Contribute to architectural decisions, considering technical trade\-offs and helping establish engineering standards * Apply strong Android architecture principles across MVVM, MVI, MVP, dependency injection and layered architecture * Work confidently within a large, multi\-module codebase, respecting module boundaries and dependency rules * Demonstrate deep knowledge of Jetpack Compose, including state management, recomposition behaviour and Compose UI testing * Maintain high standards of code quality through code reviews, testing, design patterns and engineering best practice * Work with and modernise legacy Android code, identifying opportunities to reduce technical debt * Participate in solution and design reviews, help shape API contracts and collaborate with other digital teams on integration points * Work closely with Product, UX, QA and Security stakeholders to deliver a strong customer experience * Contribute to Gradle build tooling, version catalogs and CI/CD configuration * Clearly communicate technical decisions and explain complex concepts to both technical and non\-technical stakeholders * Support and mentor less experienced engineers through pairing, code reviews and knowledge sharing **To submit your interest for this role, click on the Apply button quoting reference \#6025\.** As we receive a high volume of applications, we appreciate your understanding that we are unable to respond to individual enquiries. We kindly ask that you do not contact us directly regarding application status. Thank you for taking the time to apply we truly appreciate your interest.

Check the original advert before applying

Apply through the employer or original publisher. An external site may require registration. Opening an advert does not submit an application.

Content is supplied by an external publisher and may change. For source and availability limits, read our listing disclaimer. How to check an original listing ↗