Our client a major player in the South African e-commerce sector is looking for a talented IOS Software Engineer to join their team.
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
Preferred Qualifications & Experience
3 year computer science degree (or equivalent) At least 2 years of professional experience in native iOS Strong Computer Science and programming fundamentals Experience developing applications with iOS SDK using Objective-C, for both iPad and iPhone Full understanding of the iOS application, view-controller and tableview life-cycles Appreciation of iOS-specific asynchronous processing techniques. Experience with using Storyboards, Interface Builder, auto and adaptive layout for universal apps with differing screen sizes.
Swift development experience Experience working with unit test frameworks (OCMock, Hamcrest, etc) Experience with network requests to RESTful APIs using best practice and well known libraries (AFNetworking 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. Any experience with Android
|Job Category||Software and Web Development|