Education
• Degree or postgraduate in Computer Science or related field (or equivalent experience).
Experience
• Minimum 5 years in Swift coding for Enterprise Mobile Applications.
• Hands-on experience in performance tuning, debugging, and monitoring.
• Designing clean, maintainable APIs.
• Mobile app development at UI and system levels.
• Experience with popular third-party libraries for networking and asynchronous image loading.
Technical Skills
• Building complex applications in Objective-C/C++/Swift with Cocoa.
• Strong understanding of iOS architecture (MVC, MVVM).
• Experience in multithreaded programming, UI components, and performance optimization.
• Knowledge of UIKit, Core Animation, Autolayout, SnapKit, Core Location, and AVFoundation.
• Understanding of Spatial Reasoning.
Functional Skills
• Knowledge of coding, security, unit testing, and documentation standards.
• Experience with Agile methodology.
• Ensuring the quality of technical architecture and system design.
• Researching and benchmarking technologies.
Soft Skills
• Ability to influence teams on technical matters.
• Self-motivated and capable of working independently while collaborating with teams.
• Excellent interpersonal skills for presenting ideas to senior management.
Requirements
Technical Skills
• Building complex applications in Objective-C/C++/Swift with Cocoa.
• Strong understanding of iOS architecture (MVC, MVVM).
• Experience in multithreaded programming, UI components, and performance optimization.
• Knowledge of UIKit, Core Animation, Autolayout, SnapKit, Core Location, and AVFoundation.
• Understanding of Spatial Reasoning.
Functional Skills
• Knowledge of coding, security, unit testing, and documentation standards.
• Experience with Agile methodology.
• Ensuring the quality of technical architecture and system design.
• Researching and benchmarking technologies.
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.