Job Openings
Senior Software Engineer - Android
About the job Senior Software Engineer - Android
This is a 12 months contract opportunity for an experienced Android Developer to join a large Australian Commercial Bank.
Location: Sydney NSW
Duration: 12 months
Were interested in hearing from people who:
- Pride themselves on designing, developing, and deploying high-quality mobile software solutions specifically in Android
- Are comfortable to execute state-of-the-art coding practices, driving high-quality outcomes to solve core business objectives and minimise risks
- Are constantly contributing to a culture where quality, excellence and openness are championed
- Are comfortable to educate, communicate, and positively influence various
stakeholder groups - Are constantly thinking outside the box and breaking boundaries to solve
complex technical problems - Have solid working experience in building Android SDK
- Are comfortable to coach junior engineers, share knowledge to uplift and
improve software development practices
Tech Skills:
We use a broad range of tools, languages, and frameworks. We dont expect you to know them all but experience or exposure with some of these will set you up for success in this team:
- Developing robust and secure mobile solutions for Android applications
Proficient with Android Studio as well as keeping up to date with most modern mobile development practices - Can act as an SME for mobile application development for Android and be able to understand the current code base
- Advanced experience in best standards and first-class in software engineering and architecture principles in mobile
- Experience in Kotlin, MVVM and Jetpack Compose
- Exceptional sense for design with an ability to see an app through from
conception, development, testing to release - Knowledge of RESTful services
- Advance knowledge in source control management such as Git and Gitflow
- Previous experience of working with Agile methodology
- Experience with CI/CD and exposure to testing automation