To be considered a good iOS developer, one must have the following skills:
Apple’s Xcode IDE
Spatial Reasoning
UI/UX design experience
Core Data
Networking
Swift 3
Human interface guidelines