
Enable job alerts via email!
A technology company is seeking an experienced Android Developer to join their hybrid team in Pretoria. The ideal candidate will have over 2 years of experience in Kotlin and Java, with strong skills in Reactive Programming and modern design patterns such as MVP, MVVM, and Clean Architecture. Proficiency in UI development and RESTful API integration is essential, along with a solid understanding of Git and Agile methodologies.
We are seeking a skilled Android Developer to join our team in a hybrid role based in Pretoria. The ideal candidate will have 2+ years of experience in Kotlin and native Android development using Kotlin and Java, with strong expertise in Reactive Programming and modern design patterns such as MVP, MVVM, and Clean Architecture. You should be proficient in UI development, RESTful API integration, and lifecycle management, with a solid understanding of threading, storage mechanisms, and Git.
Experience with RxAndroid, RxJava, RxKotlin, and Bluetooth development on Android is beneficial, along with familiarity with Agile environments and Atlassian JIRA.
Requirements
Minimum education (essential): National Senior Certificate
Minimum education (desirable): Diploma and / or degree in IT / / Programming
Minimum applicable experience (years): 5 years as an Android Developer
Required nature of experience :
Hands on software developer having been responsible for the development and maintenance of 1 or more projects.
Skills and Knowledge (essential) :
Good understanding of RxAndroid, RxJava and RxKotlin is beneficial