Location:
City of Johannesburg Metropolitan Municipality, Gauteng
Contract Type:
Contract
Experience Required:
5 to 10 years
Education Level:
Grade 12
Job Description
• Design, develop, and maintain native iOS applications using Swift and Objective-C.
• Collaborate with product managers, designers, and other developers to build innovative features and improve the user experience.
• Implement clean, maintainable, and efficient code following best development practices.
• Ensure the performance, quality, and responsiveness of applications across different iOS devices.
• Integrate with RESTful APIs, third-party libraries, and SDKs.
• Write unit tests to ensure code quality and reliability.
• Optimize applications for maximum speed and scalability.
• Participate in code reviews to maintain high standards in app quality and ensure proper code structure.
• Stay updated on the latest industry trends and continuously improve your knowledge of iOS development tools and frameworks.
• Troubleshoot, debug, and resolve production issues to ensure high performance and
reliability of the applications.
• Deploy applications to the Apple App Store and manage the entire mobile app development lifecycle, from concept to deployment.
• Understanding of Apple’s design principles and interface guidelines.
• Knowledge of Git for version control and collaborative development.
• Experience with third-party libraries and APIs (e.g., Alamofire, Realm).
• Knowledge of iOS security best practices, including encryption and secure data storage.
QUALIFICATIONS:
IT Diploma or Degree
**CV'S TO BE SENT IN PDF FORMAT**
• Collaborate with product managers, designers, and other developers to build innovative features and improve the user experience.
• Implement clean, maintainable, and efficient code following best development practices.
• Ensure the performance, quality, and responsiveness of applications across different iOS devices.
• Integrate with RESTful APIs, third-party libraries, and SDKs.
• Write unit tests to ensure code quality and reliability.
• Optimize applications for maximum speed and scalability.
• Participate in code reviews to maintain high standards in app quality and ensure proper code structure.
• Stay updated on the latest industry trends and continuously improve your knowledge of iOS development tools and frameworks.
• Troubleshoot, debug, and resolve production issues to ensure high performance and
reliability of the applications.
• Deploy applications to the Apple App Store and manage the entire mobile app development lifecycle, from concept to deployment.
• Understanding of Apple’s design principles and interface guidelines.
• Knowledge of Git for version control and collaborative development.
• Experience with third-party libraries and APIs (e.g., Alamofire, Realm).
• Knowledge of iOS security best practices, including encryption and secure data storage.
QUALIFICATIONS:
IT Diploma or Degree
**CV'S TO BE SENT IN PDF FORMAT**
Number of vacancies:
2
Company Description
Tech Company with experience in infrastructure implementations as well as post implementation support in various industries
View Company Profile
ADVERTISEMENT
Similar Jobs to IOS Native Developer
ADVERTISEMENT