Location
UAE | United Kingdom
Job description
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
Job tags
Salary