Android UI Developer at Showmax

Apply now


Showmax is one of the largest and most successful subscription video on demand services in Sub-Saharan Africa. Showmax apps are available for various devices including smart TVs, smartphones, tablets, computers, media players, and gaming consoles. The Showmax engineering team located in Prague, and Johannesburg delivers latest Hollywood hits, local African content, and live sports to consumers in developing economies - all without compromising quality.

The team of 140 highly experienced engineers is the great source of Showmax steep growth and represents a center of excellence of video streaming for the entire group (Multichoice Group).

About the role:

Are you ready to join the team that has, thanks to Android dominance on the market, a great impact on the future of the video streaming app?  What we offer is NOT a “monkey work”. You'll be responsible for the concept and architecture of the app, possibly the whole platform; optimize the work, code, and processes that bring it to life.

  • Taking care of the UI architecture both technically and visually.
  • Communication and cooperation across the company on design system and its implementation
  • Coming up with improvements and innovation of the app

About the Team:

The Showmax Android team currently consists of seven members, most of them senior developers. Having worked together for more than four years, we focus on writing clean, testable, and easy-to-scale code. We have our own Product managers and Designers assigned for both mobile and Android TV platforms.

What to Expect:

  • All of our new code is written in Kotlin. Our architecture is MVVM-based and we use a pretty regular Android stack (RxJava3, MVVM, Dagger, Retrofit, Moshi, Room, Jetpack, Glide etc.)
  • We pride ourselves on being proactive and providing meaningful feedback. Don’t like something in the app, code, or company culture? Say it. Let’s talk about it. Let’s get better.
  • You should have relevant experience with dependency injection and writing tests. QA automation is an integral part of our work.
  • Be someone who wants to bring their own ideas and is not afraid to solve problems
  • Read more about the team in the recent interviews

What we offer:

  • We care about people as much as we care about the stability and quality of the code. We’re looking not just for a colleague, we’re looking for a friend. We want a healthy work environment, and work closely with our employees to realize that.
  • Your workstation is where the magic happens, and we’ll build yours to your specs. Tell us your HW preferences, and ideal setup, and that’s what you’ll get.
  • Flexible working hours, nice office with a great environment and constant supplies of goodies, office library, company events, learning budget, etc.
  • Fully remote work possible

Not interested?
See other positions (20)