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 31, 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 exp...

     

    Mr D - Senior iOS Software Engineer

    Your mission, should you choose to accept it:

    • Take ownership, build and maintain our bleeding edge mobile e-commerce iOS application.
    • Migrate the existing Objective C app to Swift
    • Design, develop and test code written in Objective C/Swift.
    • Apply best practice and ensure stability and security of the applications.
    • Monitor and profile application performance.
    • Take part in daily standup, 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

    The skills we need:

    • Strong programming fundamentals.
    • Experience architecting, developing, testing and maintaining iOS mobile applications.
    • Experience with network requests to RESTful APIs (JSON) using best practice.
    • Full understanding of the iOS application, view-controller and tableview life-cycles.
    • Demonstrated best practices in the implementation of SwiftUI.
    • 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
    • Be accountable, engaging and inventive.
    • Work alongside a QA engineer regarding testing and product finalisation.

    Nice to have:

    • Experience with Figma and Miro.
    • Experience with Google Maps, Firebase & Braze.
    • Any Android experience.

    Qualifications & Experience: 

    • Information Technology or Computer Science Degree or equivalent of 5 years relevant experience. 
    • Minimum 3-5 years of experience

    Check how your CV matches 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.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail