Android Developer (Mid)

Progressive Edge
Cape Town, South Africa

About the job Android Developer (Mid)

Mid-Level Android Developer


Mostly remote, occasional visits to the office in Century City

The company is a team of multidisciplinary people who build great software products.

We are serious about delivering products that unlock value for our clients. We value great user experiences and work to build internal value through IoT and our own research and development. This role will form part of our banking team and will support a well known bank in building an exceptional mobile product.

Were looking for an intermediate Android developer. You will need to develop Android based software as part of a team for customers as required by the project.

The position requires knowledge of and experience in Android, Java and Kotlin app development.


  • Minimum 4 years of experience
  • Minimum of 2 years of Android, Java or Kotlin development experience
  • Relevant B.Sc or B.Eng university degree; Hons. or higher is preferable. Good academic performance, exceptional in software development / programming courses
  • Dependable, responsible and collaborative
  • Supportive Team Player
  • Fast learner
  • Self driven
  • Self-motivated and able to demonstrate initiative
  • Excellent communication skills
  • The ability to explain your approach and the process you follow
  • Excitement about technology

Non-Technical Skills:

  • Able to work well in a team as well as individually
  • Attentive to detail, and able to think creatively outside the box
  • Able to accurately estimate effort on tasks, prioritise work and deliver to deadlines
  • Excited about learning, pushing technical limits and finding new solutions
  • Good analytical and problem-solving skills
  • Good verbal and written communication skills


  • iOS development experience
  • Flutter experience, or interest in Flutter