The key skills an iOS developer must possess includes proficiency in Swift 3.0 programming language, Apple's Xcode IDE, Spatial Reasoning, UI and UX design experience and Human Interface Guidelines.