Cape Town Hybrid

Takealot Group is hiring a Mr D - Software Engineer (Android)

About the Role

Design, develop, and maintain Android applications that support a large-scale e-commerce platform, ensuring seamless user experiences and technical excellence across diverse devices and user needs.

Responsibilities

  • Develop and maintain high-performance Android applications
  • Collaborate with cross-functional teams to define and implement new features
  • Ensure the quality and responsiveness of applications across various devices
  • Identify and resolve bottlenecks and bugs in the codebase
  • Optimize application performance and startup time
  • Stay current with evolving Android platform capabilities and best practices
  • Participate in code reviews and contribute to team knowledge sharing
  • Work closely with designers to implement intuitive user interfaces
  • Integrate with backend services and APIs
  • Support continuous integration and deployment processes
  • Write unit and instrumentation tests to ensure reliability
  • Monitor application stability and respond to crash reports
  • Contribute to architectural decisions and technical planning
  • Implement security best practices in mobile development
  • Evaluate third-party libraries and tools for integration
  • Ensure compliance with privacy and data protection standards
  • Collaborate on feature prioritization and delivery timelines
  • Troubleshoot and debug production issues
  • Support app store deployment and update cycles
  • Gather and act on user feedback to improve functionality
  • Maintain documentation for code and development processes
  • Promote code quality through testing and refactoring
  • Assist in mentoring junior developers
  • Engage in agile development cycles with regular sprints
  • Contribute to scalability improvements for growing user demand

Nice to Have

  • Experience with Jetpack Compose
  • Knowledge of offline storage solutions
  • Familiarity with reactive programming (e.g., RxJava, Flow)
  • Experience with modular app architecture
  • Background in e-commerce or retail technology
  • Understanding of accessibility standards
  • Experience with A/B testing frameworks
  • Knowledge of internationalization and localization
  • Contributions to open-source Android projects
  • Experience with monitoring and analytics tools

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model with flexibility for remote and office-based work

Team

Part of a dynamic engineering team focused on mobile innovation and scalable retail technology solutions

Why This Role Matters

The Android app serves millions of users monthly, making it a critical component of the customer journey. This role directly impacts how users discover, purchase, and receive products, shaping their overall experience.

Technology Stack

The team uses Kotlin, Jetpack libraries, Coroutines, Dagger/Hilt, Retrofit, and Firebase. Development follows modern Android practices with a focus on maintainability, testing, and scalability.

Growth Opportunities

Engineers are encouraged to lead initiatives, mentor peers, and contribute to technical strategy. Career paths include technical specialization, team leadership, and architecture roles.

Culture and Collaboration

The team values transparency, continuous feedback, and collaborative problem-solving. Regular tech talks and knowledge-sharing sessions foster a learning-oriented environment.

Available for qualified candidates requiring work authorization

About company
Takealot Group

We are the Takealot Group. Driven by people, powered by tech. We started with one clear vision: To be the largest most customer-centric online shopping destination in Africa. Today, we are the largest on the continent.

Having acquired takealot.com, Superbalist.com, and Mr D, the Takealot Group has become a market leader in online retail, fashion and homeware and on-demand delivery.

Currently, we’ve got over 7300 employees driving our success, and while we’re a long way from our humble beginnings in a small house in Goodwood, some things haven’t changed. Our customers are still at the heart of everything we do.

Takealot Group’s Purpose: Changing lives in South Africa for the better through e-commerce. Our Value Proposition: Delighting customers and enabling inclusive growth by building South Africa’s trusted e-commerce ecosystem.

All jobs at Takealot Group Visit website
Job Details
Department Engineering
Category other
Posted a month ago