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 ↗