Company:
    
      takealot.com
    
  
    
Industry: Sales / Retail
Deadline: Not specified
Job Type: Full Time
Experience: 5 years
Location: Western Cape
Province: Cape Town
Field: ICT / Computer
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
 
					 
						
