
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading South African ecommerce company is seeking a Senior Developer to join their innovative team. This role involves designing scalable systems, working with modern tech stacks, and offers opportunities for professional growth in a dynamic environment. Candidates should have extensive experience with Python and a passion for solving complex technical challenges.
Are you ready to make a real impact in one of South Africaâs most dynamic tech environments?
MrD, 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 level up your career.
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.
We invest in our people. With plenty of resources dedicated to professional development and genuine room to grow, youâll have the support you need to advance your career. Whether you want to dive deeper into technical excellence or explore leadership opportunities, weâve got your back.
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.
Say goodbye to endless meetings and bureaucratic red tape. We maintain a lean work methodology that keeps you focused on what you do best â building great software. Quick deployments, fast rollbacks, and a resultsâdriven environment where your contributions are valued and visible.
Join crossâskilled teams filled with smart people who are passionate about their craft. Our engineers highlight the quality of collaboration and the supportive, politicsâfree work culture built on honesty and integrity.
Enjoy remote working options, flexible hours, and hybrid arrangements that fit your lifestyle. With onâcall thatâs not 24/7 and perks like birthday leave, Takealot staff discounts, and free MrD delivery, we make sure work enhances rather than dominates your life.
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 MrD experience with the freedom to explore new technologies and interesting patterns.
Youâll be designing and maintaining secure, scalable APIs, developing distributed backâend systems with stateless architectures, and working with eventâstreaming technologies. From containerized microservices to cloudânative solutions, youâll be at the forefront of modern software engineering.
We need someone with a thorough understanding of computer science fundamentals, objectâoriented concepts, data structures, and algorithms. Your Bachelorâs Degree in Computer Science, Mathematics, Engineering, or a related field (or equivalent experience) should be backed by 5+ years of handsâon Software Development experience.
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.
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.
MrDisanEqualOpportunityEmployer.Applicantsfrompreviouslydisadvantagedgroupsandpeoplewithdisabilitieswillbegivenpreference
Protection of Personal Information Act (POPI Act) - POPIA