Job Description
iOS Engineer
We have an amazing opportunity for an iOS Engineer in Johannesburg!
We require a candidate with :
- Degree / Diploma
- Solid mobile development experience (relative to seniority)
- Well-versed in modern architectures including microservice architectures
- A good understanding of algorithms and data structures
- Passionate about end-to-end UX
- Respect for pixel-perfect design
- Exposure to Android and Android tools and environments is beneficial
- Experience in :
- Native / web,
- Cocoa
- Swift preferable
- UI design and build
- Solid Objective-C beneficial
- OCMock
- XCTest
- Solid Interface Builder experience
- Agile environments practicing the methodology efficiently
- Ability to read and identify issues in back-end code in languages such as Java, .Net, Node.js, Go and Java EE
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle
#J-18808-Ljbffr