Android Development Role
We are seeking a skilled Senior Android Developer to join our team in Melbourne.
The successful candidate will be responsible for the development and maintenance of our suite of Android apps, working on the entire life-cycle of the projects.
Responsibilities:
* Delivering high-quality mobile applications on the Android platform with at least 3+ years of experience.
* Strong object-oriented design and programming skills in Kotlin/Java, as well as knowledge of Android SDK and design patterns such as MVP and MVVM.
* Vast knowledge of Android third-party libraries and Java memory management.
* Excellent problem-solving skills and experience with cloud messaging APIs and push notifications.
* Familiarity with continuous integration and experience using JIRA, Bitbucket, and Git.
* Ability to mentor junior team members and possess good oral and written English communication skills.
Advantageous Qualifications:
* iOS development experience.
* Kotlin knowledge.
* Dagger 2, Retrofit, Picasso, Firebase, and RxAndroid/RxJava expertise.
What We Offer:
We provide competitive compensation based on your skills and experience. Our company offers regular internal training, meetups, and knowledge sharing. We also support attendance at conferences once restrictions ease.
Please note that only candidates with Australian PR or Citizenship will be considered, and no agency applications will be accepted. Only successful candidates will be contacted.