Takealot Group logo

Software Engineer (Android)

Job Overview

Location

South Africa

Job Type

Full-time

Category

Android Developer

Date Posted

March 11, 2026

Full Job Description

đź“‹ Description

  • • Join Takealot.com, South Africa's premier online retailer, as a highly talented Software Engineer specializing in Android development. You will become an integral part of our dynamic Fulfilment Mobile software engineering team, contributing to a platform that serves millions of shoppers.
  • • This role offers an unparalleled opportunity to work on a massive scale, impacting the experience of over 4 million happy shoppers. You will be instrumental in shaping the future of e-commerce in South Africa by developing and refining features for our mobile applications.
  • • Embrace a culture of continuous learning and growth. You will collaborate with industry leaders, up-skilling rapidly and expanding your career within the fast-growing Takealot Group, which includes takealot.com and Mr D. We are committed to internal growth and promotion, providing a clear path for career advancement.
  • • Reporting to the Engineering Manager (Fulfilment Mobile), your primary mission will be to contribute to the entire software development lifecycle. This includes actively participating in the design, development, and refinement of new features that enhance the user experience and operational efficiency.
  • • You will be responsible for identifying and resolving bugs and crashes, ensuring the stability and performance of our Android applications. Your keen eye for detail and problem-solving skills will be crucial in maintaining a seamless user journey.
  • • Beyond technical contributions, you will be encouraged to brainstorm new ideas and concepts, bringing innovative solutions to the table. Collaboration is key; you will work closely with your teammates on design discussions, rigorous code reviews, and accurate effort estimations.
  • • This role demands a deep understanding of the Android application and activity lifecycles, ensuring that applications are built with robustness and efficiency at their core. You will leverage your expertise in asynchronous processing techniques to create responsive and performant user interfaces.
  • • A strong appreciation for Android user experience design patterns is essential. You will contribute to creating intuitive and engaging interfaces that align with best practices and user expectations.
  • • You will tackle the complexities of platform fragmentation, diverse screen sizes, and multiple OS versions, developing strategies to ensure a consistent and high-quality experience across all Android devices.
  • • The role involves working with modern development tools and methodologies. You will utilize unit test frameworks to ensure code quality and reliability, and employ best practices for network requests to RESTful APIs using well-known libraries.
  • • Experience with software development tools such as Git, Jira, and Notion will be essential for effective collaboration and project management within the team.
  • • You will have the opportunity to work with cutting-edge technologies, including declarative UIs using Jetpack Compose, which will be a significant advantage. Furthermore, experience developing location-based apps with high availability requirements will be highly valued.
  • • Familiarity with Firebase products, including Analytics, Crashlytics, Firestore, and Remote Config, will be advantageous, allowing you to leverage these tools for enhanced application functionality and insights.
  • • This is more than just a job; it's an opportunity to be part of a forward-thinking company that values innovation, collaboration, and employee growth. You will be empowered to take ownership of your work and contribute meaningfully to the success of Takealot.com.

Skills & Technologies

Python
Go
Swift
Kotlin
Scala
Mobile
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Takealot Group logo
Takealot Group
Visit Website

About Takealot Group

Takealot Group is a leading e-commerce and technology company based in South Africa. It operates the popular online retail platform Takealot.com, offering a vast selection of products across numerous categories, including electronics, fashion, home goods, and groceries. The company also manages other ventures such as Mr D (food delivery) and Superbalist (fashion retail). Takealot Group focuses on providing a seamless and convenient shopping experience for its customers through efficient logistics, a user-friendly interface, and a commitment to customer service. They aim to be the premier online shopping destination in Africa, leveraging technology to innovate and expand their services.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Airwallex (UK) Limited logo

Airwallex (UK) Limited

SG - Singapore
Full-time
Expires Jun 2, 2026
Java
Kotlin
React
+6 more

18 days ago

Apply
⏰ EXPIRES SOON
In All Media LLC logo

In All Media LLC

Brazil
Full-time
Expires Apr 27, 2026 (Soon)
PostgreSQL
MySQL
MongoDB
+5 more

2 months ago

Apply
⏰ EXPIRES SOON
Platform Science, Inc. logo

Platform Science, Inc.

Brazil
Full-time
Expires Apr 25, 2026 (Soon)
JavaScript
Java
Kotlin
+5 more

2 months ago

Apply
Mapbox Minsk
Full-time
Expires Jun 10, 2026
Java
Kotlin
Linux
+4 more

11 days ago

Apply