flag icon

Go back

Discovery Limited company logo

Android Developer (Senior)

Discovery Limited
GautengSouth Africa
6 days ago0 Applicants
eye icon0


  • As an Android app developer you will work within our team of talented engineers to design and build our cutting-edge mobile applications. The Senior Android developer will support the projects throughout the project lifecycle, including requirements, design, implementation, release and post release support. The primary focus will be the development of our mobile banking App and its integration with back-end services. 

Areas of responsibility may include but not limited to

  • Design development and testing of new features in the Discovery Bank applications for Android.
  • Demonstrated proficiency in Java, Kotlin & C++ and the Android SDK.
  • Responsible for regular communication with others involved in the development process.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Regularly maintain Android applications via debugging and continuous updates.
  • Participate as a team member to define, design, and create new features in fully agile Scrum deliveries.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team to define, design, and create new features.
  • Recognise and resolve bottlenecks.
  • Help maintain code quality.
  • The Senior Android Developer possesses a passion for pushing mobile technologies to the limits
  • Ability to manage your workload with minimal supervision.
  • Unwavering curiosity.
  • The Android programmer works closely with the other app development and technical teams working on different layers of the application infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
  • The incumbent will have a sound understanding of the traditional product life cycle.  An exceptional android developer will be fearless but respectful in the pursuit of excellence, continually striving to shape the ways in which Android apps impact our Banking World.

Education and Experience

  • IT related Degree or Diploma (BSc/BTech or similar).
  • At least 5 to 7 Years’ experience in source code development.
  • Developer, business, and product experience.
  • Previous experience in the banking or financial services industry will be advantageous.

Technical skills or knowledge

  • Proficiency in Java, Kotlin, or C++ and the Android SDK.
  • Ability to use the Android Studio, including the Android SDK, with ease.
  • Prior experience as an android developer will be advantageous.
  • Excellent coding and proofreading skills.
  • Good sense of UI design and a user-oriented focus.
  • Understanding of Android design principles and interface guidelines.
  • Competence in version control software like GitHub or BitBucket.
  • Knowledge relating to publishing on the PlayStore.
  • Top-notch teamwork and communication skills.
flag iconReport
hide iconHide
About the company

Our aim is to strengthen the healthcare system in South Africa and to expand access to care for all South Africans.

Jobs close to you