Job Description


Minimum Requirements:

  • Minimum education (essential): National Senior Certificate
  • Minimum education (desirable): Diploma and/or degree in IT / Engineering / Programming
  • Minimum applicable experience (years): 5 years as an Android Developer
  • Hands on software developer having been responsible for the development and maintenance of 1 or more projects.
  • Experience in native Android (Kotlin and Java) development specifically. 
  • Reactive programming
  • Strong knowledge of Android development and its supporting systems
  • Proficient in Kotlin (Minimum 2 years experience)
  • Good development practices utilising modern design patterns using software architectures: MVP, MVVM, Clean Architecture A good understanding of storage mechanisms, threading, lifecycles
  • Knowledge of common 3rd party frameworks/libraries available and integration experience 
  • Strong UI development experience and developing for dy...

Ready to Apply?

Take the next step in your AI career. Submit your application to Boardroom Appointments today.

Submit Application