Key Performance Areas
- Analysis and Planning
- Development and Testing
- Reporting and Communication
- Contribution to the Team
- Quality Management and Compliance
Minimum education (essential):
- National Senior Certificate
Minimum education (desirable):
- Tertiary education diploma/degree relevant to software development.
- 3 year degree in computer science or equivalent.
Minimum applicable experience (years):
- 3 - 5 years as an iOS Developer
Required nature of experience:
- Experience in implementing and delivering native iOS applications of 1 or more projects.
Skills and Knowledge (essential):
- Programming Languages and Concepts
- iOS Frameworks and SDKs
- Development Tools
- Version Control
- App Architecture and Design Patterns
- Networking
- User Interface Design
- Data Persistence
- Testing
- App life cycle