Enable job alerts via email!

Mr D - Senior Developer

MBA-Exchange.com

Cape Town

Hybrid

ZAR 600 000 - 900 000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading South African ecommerce company is seeking a Senior Developer to join their innovative engineering team. In this role, you will have the opportunity to build scalable, reliable systems that impact millions of users. Enjoy a flexible work environment, opportunities for professional growth and the chance to work with cutting-edge technologies. Join a team where your contributions will be valued and visible.

Benefits

Birthday leave
Takealot staff discounts
Free Mr D delivery

Qualifications

  • 5+ years of hands-on Software Development experience.
  • Thorough understanding of computer science fundamentals, object-oriented concepts, data structures, and algorithms.
  • Comfortable in Unix/Linux environments.

Responsibilities

  • Architect and develop systems that handle millions of transactions.
  • Design and maintain secure and scalable APIs.
  • Develop distributed backend systems with stateless architectures.

Skills

Python development
Distributed systems
API design
Event streaming
Containerization

Education

Bachelor's Degree in Computer Science or related field

Tools

AWS Cloud technologies
GIT
PostgreSQL
Kafka
Docker and Kubernetes
Job description
Shape the Future of South African Ecommerce - Senior Developer Opportunity at Mr D, a division of the Takealot Group
Are you ready to make a real impact in one of South Africa’s most dynamic tech environments?

MrD,oneofSouthAfrica’sleadingecommerceplayers,isseekingaSeniorDevelopertojoinourinnovativeengineeringteam.Ifyou’repassionateaboutbuildingscalable,reliable,andefficientsystemsthatdirectlyimpactmillionsofusersacrossthecountry,thisisyouropportunitytolevelupyourcareer.

Why Developers Choose Mr D
High-Impact Work That Matters

Work on projects that directly shape how South Africans shop, eat, and live. Our engineers tell us they love the high-impact nature of their work - you’ll see your code making a real difference in people’s daily lives, not just sitting in a corporate void.

Unlimited Growth Potential

Weinvestinourpeople.Withplentyofresourcesdedicatedtoprofessionaldevelopmentandgenuineroomtogrow,you’llhavethesupportyouneedtoadvanceyourcareer.Whetheryouwanttodivedeeperintotechnicalexcellenceorexploreleadershipopportunities,we’vegotyourback.

Modern Tech Stack & Technical Freedom

Love Python? You’re in good company. Work with cutting-edge technologies and enjoy the freedom to choose the right tools and solutions for each challenge. Our engineers appreciate the modern tech stack and the autonomy to innovate without being boxed into outdated systems.

⚡ Lean & Efficient Culture

Saygoodbyetoendlessmeetingsandbureaucraticredtape.Wemaintainaleanworkmentalitythatkeepsyoufocusedonwhatyoudobest-buildinggreatsoftware.Quickdeployments,fastrollbacks,andaresults-drivenenvironmentwhereyourcontributionsarevaluedandvisible.

Collaborate with Exceptional People

Joincross-skilledteamsfilledwithsmartpeoplewhoarepassionateabouttheircraft.Ourengineershighlightthequalityofcollaborationandthesupportive,politics-freeworkculturebuiltonhonestyandintegrity.

Flexible Work, Balanced Life

Enjoyremoteworkingoptions,flexiblehours,andhybridarrangementsthatfityourlifestyle.Withon-callthat’snot24/7andperkslikebirthdayleave,Takealotstaffdiscounts,andfreeMrDdelivery,wemakesureworkenhancesratherthandominatesyourlife.

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 work on everything that fuels the Mr D experience with the freedom to explore new technologies and interesting patterns.

You’llbedesigningandmaintainingsecure,scalableAPIs,developingdistributedbackendsystemswithstatelessarchitectures,andworkingwitheventstreamingtechnologies.Fromcontainerizedmicroservicestocloud-nativesolutions,you’llbeattheforefrontofmodernsoftwareengineering.

What We’re Looking For
Technical Foundation

Weneedsomeonewithathoroughunderstandingofcomputersciencefundamentals,object-orientedconcepts,datastructures,andalgorithms.YourBachelor’sDegreeinComputerScience,Mathematics,Engineering,orrelatedfield(orequivalentexperience)shouldbebackedby5+ years of hands-on Software Development experience.

Core Technical Skills
  • Python&*nixexpertise-You’recomfortableinUnix/LinuxenvironmentsandpassionateaboutPythondevelopment
  • DistributedSystems-Experiencedevelopingdistributedbackendsystemsandstatelessarchitectures
  • APIDesign-ProvenabilitytodesignandmaintainsecureandscalableAPIs
  • Data&Streaming-Hands-onexperiencewitheventstreaming,relational&non-relationaldatastores
  • Cloud&Containers-Experiencewithcontainerizationandcloudserviceproviders
⭐ Nice-to-Have Experience
  • AWSCloudtechnologiesforscalable,cloud-nativesolutions
  • VersionControlwithGITforcollaborativedevelopment
  • DatabaseTechnologies:PostgreSQL,DynamoDB,Elastic,Redis
  • EventStreaming:Kafkaforreal-timedataprocessing
  • Orchestration:DockerandKubernetesforcontainermanagement
TheMrDMindset

Most importantly, we’re looking for someone with a passion for learning new skills and an appreciation for inventing and simplifying. You should love solving complex problems and have the drive to continuously improve both your craft and our systems.

ReadytoMakeYourMark?

Join a company where leadership transparency flows from the CEO down, where your professional environment supports your growth, and where you’ll have plenty of interesting work to sink your teeth into.

Mr D isn’t just another tech job - it’s where senior developers come to 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.

MrDisanEqualOpportunityEmployer.Applicantsfrompreviouslydisadvantagedgroupsandpeoplewithdisabilitieswillbegivenpreference

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.