Online Jobs Mzansi All,Developer Jobs iOS Software Engineer- Takealot

iOS Software Engineer- Takealot

About Takealot

Takealot is South Africa’s leading online retailer, dedicated to providing customers with a simple, convenient, and safe online shopping experience. Established in 2011, the company has grown into one of the country’s most innovative and customer-focused e-commerce platforms, offering millions of products across a wide range of categories including electronics, fashion, homeware, books, beauty, and more.

With a strong commitment to excellence, Takealot continually invests in technology, logistics, and customer service to ensure fast delivery, secure payment options, and a seamless shopping journey. The company operates with a dynamic, fast-paced culture that values creativity, collaboration, and problem-solving.

Job Overview

  • Contribute to the design, development, and enhancement of new features.
  • Identify and resolve bugs and system crashes.
  • Generate and share innovative ideas and concepts.
  • Collaborate with team members on design solutions.
  • Participate in code reviews and provide accurate project estimations.

Skills & Qualifications

  • Bachelor’s Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, or Engineering.
  • Minimum of 5 years’ professional experience in a software/technology environment.
  • In the absence of a degree/diploma, at least 8 years’ relevant industry experience is required.
  • 5+ years’ experience in mobile development, with at least 3 years in native iOS.
  • Strong foundation in computer science concepts and programming principles.
  • Skilled in developing applications with iOS SDK, Swift, and SwiftUI for both iPhone and iPad.
  • In-depth understanding of iOS application structures, including ViewController, TableView, and CollectionView life cycles.
  • Familiarity with asynchronous processing methods unique to iOS.
  • Proficient in SwiftUI, Storyboards, Interface Builder, auto layout, and adaptive layout for universal apps across different screen sizes.
  • Knowledge of Objective-C development.
  • Experience with unit test frameworks.
  • Competence in working with RESTful APIs and libraries such as Alamofire.
  • Strong grasp of iOS design principles and user experience guidelines.
  • Background in developing retail or eCommerce mobile applications.
  • Familiarity with software development tools such as Git, Jira, and Confluence.
  • Experience writing UI Automation scripts (Robot Framework).
  • Exposure to Android development is an added advantage.

Work Environment

  • Market-related total remuneration package with flexible options.
  • Hybrid working model combining office collaboration and remote work.
  • Open, collaborative culture with no rigid structures.
  • Mentorship opportunities and knowledge-sharing within the Naspers Tech Community.
  • Free access to global online learning platforms (MyAcademy, Udacity, Coursera, etc.).
  • Regular social events and team-building activities.
  • Exclusive staff discounts across a wide range of products.
  • Additional benefits such as birthday leave and wellbeing support (counselling, financial and legal guidance).
  • Latest technology and tools provided (Mac/Windows, multi-monitor setups).
  • Exposure to a modern tech stack including ReactJS, Python, Kotlin, Swift, Google Cloud, Kubernetes, and more.
  • Free on-site parking for convenience.

CLICK HERE TO APPLY

Related Post