Job Title: IOS Developer Job Location: Dubai Education Degree, Postgraduate in Computer Science or related field (or equivalent industry experience) Experience · Minimum 5 years of coding experience in Swift in creating Enterprise Mobile Applications of high performance and global at scale · Hands on experience in performance tuning, debugging, monitoring · Experience designing clean and maintainable APIs · Mobile application development at the user interface and system levels · Working experience with popular third party libraries for networking, async image loading Technical Skills · Experience building complex applications and g Objective-C / C++/SWFIT with Cocoa and other frameworks · Strong understanding of iOS application architecture and Implementation (MVC, MVVM) · Experience with multithreaded programming, reusable frameworks, UI components, iOS SDK performance tools and optimization techniques · Knowledge on UIKit, Core Animation, Autolayout, Size Classes, SnapKit · Knowledge on Core Location, MapKit, AVFoundation, StoreKit, Extensions, AddressBook, EventKit, CAllKit, SiriKit, Core Bluetooth · Knowledge on Spatial Reasoning Functional Skills · Experience in following best Coding, Security, Unit testing and Documentation standards and practices · Experience in Agile methodology. · Ensure quality of technical and application architecture and design of systems across the organization. · Effectively research and benchmark technology against other best in class technologies. Soft Skills · Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness by sharing deep knowledge and experience. · Self-motivator and self-starter, Ability to own and drive things without supervision and works collaboratively with the teams across the organization. · Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management