iOS Software Engineer
Salary
Not disclosed
Job Type
full time
Posted
about 2 hours ago
Closing date
12 Aug 2026
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
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.
More General jobs
See all →- View →
Senior Software Engineer (Java)
Takealot Group · South Africa
- View →
Mr D - Android Engineer
Takealot Group · Cape Town
- View →
Marketplace Sales Manager
Takealot Group · Cape Town
- View →
Head: Stakeholder Relations and Advocacy
Takealot Group · Cape Town · R25 000 – R35 000 per month
- View →
Head: Public Policy
Takealot Group · Cape Town
- View →
Group Head of Membership & Loyalty (TakealotMORE)
Takealot Group · Cape Town
Get ready for your application
Free career guides written for South African job seekers.
