Talent.com
This job offer is not available in your country.
Senior Developer

Senior Developer

Mr DWorkFromHome, South Africa
14 hours ago
Job description

Overview

Talent Acquisition Specialist @ takealot.com

Shape the Future of South African Ecommerce - Senior Developer Opportunity at Mr D, a division of the Takealot Group

Mr D, one of South Africa’s leading ecommerce players, is seeking a Senior Developer to join our innovative engineering team. If you’re passionate about building scalable, reliable, and efficient systems that directly impact millions of users across the country, this is your opportunity to advance your career.

Why Developers Choose Mr D

Work on projects that directly shape how South Africans shop, eat, and live. Our engineers report the high-impact nature of their work and the visible value of their contributions.

Unlimited Growth Potential

We invest in our people with resources for professional development and genuine room to grow. You’ll have support to advance technically or explore leadership opportunities.

Modern Tech Stack & Technical Freedom

Love Python? You’ll work with cutting-edge technologies and have autonomy to choose the right tools for each challenge. Expect a lean, results-driven environment with quick deployments and fast rollbacks.

Collaborate with Exceptional People

Join cross-skilled teams with a culture based on honesty, integrity, and collaborative, politics-free work.

Flexible Work, Balanced Life

Remote options, flexible hours, and hybrid arrangements. On-call is not 24 / 7, with perks like birthday leave, staff discounts, and free Mr D delivery.

What You’ll Be Building

As a Senior Developer at Mr D, you’ll architect and develop systems that handle millions of transactions and solve complex technical challenges at scale. You’ll design and maintain secure, scalable APIs, develop distributed backend systems with stateless architectures, and work with event streaming technologies using containerized microservices and cloud-native solutions.

What We’re Looking For

Technical Foundation

Strong understanding of computer science fundamentals, object-oriented concepts, data structures, and algorithms. Bachelor’s Degree in Computer Science, Mathematics, Engineering, or related field (or equivalent experience) with 5+ years of hands-on Software Development experience.

Core Technical Skills

  • Python & Unix / Linux – Comfortable in Unix / Linux environments with Python development.
  • Distributed Systems – Experience building distributed backend systems and stateless architectures.
  • API Design – Designing and maintaining secure, scalable APIs.
  • Data & Streaming – Experience with event streaming and relational / non-relational datastores.
  • Cloud & Containers – Experience with containerization and cloud service providers.
  • AWS Cloud technologies – For scalable, cloud-native solutions.
  • Version Control – GIT for collaborative development.
  • Event Streaming – Kafka for real-time data processing.
  • Orchestration – Docker and Kubernetes for container management.

The Mr D Mindset

We’re looking for someone passionate about learning, inventing, and simplifying. You should enjoy solving complex problems and continuously improving your craft and our systems.

Ready to Make Your Mark?

Join a company with leadership transparency, a supportive professional environment, and engaging work. Mr D isn’t just another tech job – it’s where senior developers do their best work, grow their careers, and build systems that matter.

Ready to take the next step in your engineering journey? Let’s talk. Mr D – Delivering more than just food. Delivering careers that matter.

Mr D is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.

Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Information Technology and Product Management
  • Industries

  • Software Development
  • Retail
  • Transportation, Logistics and Storage
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Developer • WorkFromHome, South Africa