Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 15, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Takealot.com is the leading ecommerce retailer in South Africa and one of the largest, most innovative ecommerce retailers on the African continent. Our mission is to be the most customer-centric online shopping destination in Africa, built around the simple concept that the customer comes first. All of our focus is dedicated to improving the customer ...
    Read more about this company

     

    iOS Software Engineer

    You will:

    • Help design, develop and refine new features
    • Locate and resolve bugs and crashes
    • Brainstorm new ideas and concepts
    • Work with teammates on design, code reviews, and estimation

     We expect you to:

    • Be accountable
    • Creative
    • Solution-based
    • Flexible
    • And take pride in your work

    The skills we need:

    • Solutions-oriented, can-do attitude and high energy
    • Excellent problem-solving skills
    • Proven track record of delivering high-quality work, in a fast-paced environment
    • Focus on getting the job done, but have fun doing so
    • Taking ownership and displaying accountability in the work required of you
    • Have an interest in e-commerce, building a brand and business
    • Customer-centric

    Qualifications & Experience:

    • Bachelor’s Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, Engineering and a minimum of 3 years experience in a software/technology environment is required.
    • In the event that a candidate does not have a Bachelor’s Degree or an Advanced Diploma (in Information Systems, Computer Science, Mathematics, or Engineering), an equivalent experience requirement must be met, which equates to a minimum of 6 years experience in a software/technology environment.
    • 3+ years professional mobile development experience with at least 2 years experience in native iOS 
    • Strong Computer Science and programming fundamentals
    • Experience developing applications with iOS SDK using Swift and SwiftUI for both iPad and iPhone
    • Full understanding of the iOS application, ViewController, TableView and CollectionView life-cycles.
    • Appreciation of iOS-specific asynchronous processing techniques.
    • Experience with using SwiftUI, Storyboards, Interface Builder, auto and adaptive layout for universal apps with differing screen sizes.

    Desirable Skills

    • Objective C development experience
    • Experience working with unit test frameworks
    • Experience with network requests to RESTful APIs using best practice and well known libraries (Alamofire etc.)
    • Knowledge and Appreciation of iOS user experience design patterns.
    • Experience developing eCommerce apps for retail
    • Experience working with software development tools including Git, Jira and Confluence.
    • Experience with writing UI Automation scripts using Robot Framework
    • Any experience with Android

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to takealot.com on job-boards.greenhouse.io to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at takealot.com Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail