-Proficient with Objective-C or Swift,
-Experience with iOS frameworks such as Core Data etc.
-Experience with offline storage, threading, and performance tuning
-Familiarity with RESTful APIs to connect iOS applications to back-end services.
-Understanding of Apple's design principles and interface guidelines
-Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
-Solid understanding of the full mobile development life cycle.