Your browser does not support javascript! Please enable it, otherwise web will not work for you.

iOS Software Engineer

Home > Swift programming jobs

iOS Software Engineer in Others new

  • Takealot Group
  • Full time
  • Email
  • Cape Town, South Africa

Responsibilities

  • Design, develop, and refine new features for iOS applications.
  • Locate and resolve bugs and crashes.
  • Brainstorm new ideas and concepts.
  • Collaborate with teammates on design, code reviews, and estimation.
  • Develop applications for iPhone and iPad using Swift, SwiftUI, UIKit, and related iOS technologies.

Requirements

  • Bachelor’s degree or advanced diploma in Information Systems, Computer Science, Mathematics, Engineering, or equivalent experience.
  • At least five years of experience in a software or technology environment, or at least eight years with no qualifying bachelor’s degree or advanced diploma.
  • At least five years of professional mobile development experience, including at least three years of native iOS development.
  • Strong computer science and programming fundamentals.
  • Experience with iOS SDK, Swift, SwiftUI, UIKit, Storyboards, Interface Builder, adaptive layouts, asynchronous processing, and iOS user experience patterns.
  • Preferred experience with Objective-C, unit test frameworks, RESTful API network requests, Alamofire, e-commerce applications, GitLab, Jira, Confluence, Robot Framework, and Android.
  • A proven record of delivering high-quality work and demonstrating problem-solving, ownership, accountability, flexibility, and customer focus.

Benefits

  • Hybrid working model.
  • Market-related total remuneration package with flexibility according to individual needs.
  • Mentorship program.
  • Access to the Naspers Tech Community and online learning through MyAcademy, Udacity, Coursera, and other courses.
  • Regular social events and out-of-office activities.
  • Staff discount across takealot.com departments.
  • Birthday leave.
  • Choice of Mac or Windows computer and monitor setup.
  • Confidential counselling, legal support, and financial guidance.
  • Free parking.

Takealot Group

Takealot Group is a leading online marketplace that connects consumers with a diverse range of products through a seamless digital shopping experience. By leveraging advanced technology and a customer‑centric approach, the company delivers reliable delivery, competitive pricing, and personalized ...

Similar positions

Senior Software Engineer

  • Roku
  • Full time
  • USA
  • 09/23/2026
  • Austin, TX

Software Engineer 5 - iOS

  • Netflix
  • Full time
  • USA
  • 09/23/2026
  • Salary: $388k-$558k
  • Remote

Founding Engineer (Flutter)

  • Gr8_Tech
  • Full time
  • Remote
  • 09/23/2026
  • Worldwide

iOS Software Engineer

  • takealot.com
  • Full time
  • Others
  • 09/23/2026
  • Cape Town, South Africa

Engineer - Software Development

  • TiVo
  • Full time
  • Others
  • 09/23/2026
  • Salary: Competitive
  • Bengaluru, India