JobVault never charges job seekers. Learn how to stay safe →
Back to all jobs
General
full time

iOS Software Engineer

Takealot GroupCape Town

Salary

Not disclosed

Job Type

full time

Posted

about 2 hours ago

Closing date

12 Aug 2026

Share:WhatsAppLinkedIn

Job Description

Mr D, a division of the Takealot Group, is looking for a highly talented Intermediate and Senior iOS Engineer to join our team in Cape Town.

We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us!

Think you’ve been challenged before? Think again!

  • Scale: Show the millions of Mr D customers what you can do
  • Learn: We work with the best of the best, and then some. Code alongside industry leaders and upskill in record time.
  • Grow: Expand your career in the fast-growing Takealot Group: takealot.com, Mr D & TFS. We like to promote from within: Here’s your chance.

Key Responsibilities

  • Take ownership, build, and maintain our bleeding-edge mobile e-commerce iOS application.
  • Modernise legacy codebase and drive platform evolution.
  • Design, develop, and test code written in Swift.
  • Apply best practices and ensure the stability and security of the applications.
  • Monitor and profile application performance.
  • Take part in daily standups, with the ability to manage time and workload effectively.
  • Collaborate with creative, content, and engineering teams to design and develop a world-class iOS mobile application.
  • Publish applications to the Apple App Store.

Requirements

  • Strong programming fundamentals.
  • Experience in architecting, developing, testing, and maintaining iOS mobile applications.
  • Demonstrated best practices in the implementation of SwiftUI.
  • Experience with network requests to RESTful APIs (JSON) using best practices.
  • Full understanding of the iOS application, view-controller, and tableview life-cycles.
  • Appreciation of iOS-specific asynchronous processing techniques.
  • Knowledge and Appreciation of iOS user experience design patterns.
  • Experience using GIT version control.
  • Experience developing in an Agile team environment.
  • Experience using CI/CD (CircleCI).
  • Experience using Fastlane.
  • Experience using Cocoapods.
  • Experience using Swift Package Manager.
  • Github Actions.
  • Be accountable, engaging, and inventive.
  • Work alongside a QA engineer regarding testing and product finalisation.

About the employer

T

Takealot Group

Takealot Group is a hiring organisation operating in Cape Town. They are currently recruiting for the iOS Software Engineer role advertised on this page. Visit the official application link for more about the company, its culture and the team you would be joining.

Interested in this role at Takealot Group?

JobVault never charges job seekers to apply.

Apply Now

More General jobs

See all →

Get ready for your application

Free career guides written for South African job seekers.

Browse all career resources →