T

Takealot Group

Senior iOS Software Engineer

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeCape Town, South AfricaNo salary listed

About the Job

Requirements

  • A Bachelor's Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, or Engineering, plus at least 5 years of experience in a software or technology environment, is required.
  • Candidates without the specified Bachelor's Degree or Advanced Diploma must have at least 8 years of experience in a software or technology environment.
  • At least 5 years of professional mobile development experience, including at least 3 years of native iOS experience.
  • Strong computer science and programming fundamentals.
  • Experience developing applications with the iOS SDK using Swift and SwiftUI for iPad and iPhone.
  • Deep understanding of modern iOS user interface frameworks and state management in SwiftUI, together with strong UIKit expertise, including view controller lifecycles and high-performance collection views.
  • Appreciation of iOS-specific asynchronous processing techniques.
  • Experience using SwiftUI, Storyboards, Interface Builder, and auto and adaptive layout for universal apps with differing screen sizes.
  • Knowledge and appreciation of iOS user experience design patterns.

Responsibilities

  • 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.

Desired Qualifications

  • Objective-C development experience.
  • Experience working with unit test frameworks.
  • Experience with network requests to RESTful APIs using best practices and well-known libraries such as Alamofire.
  • Experience developing e-commerce apps for retail.
  • Experience working with software development tools including GitLab, Jira, and Confluence.
  • Experience writing user interface automation scripts using Robot Framework.
  • Experience with Android.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Takealot Group

See more jobs