Required Skills :
Extensive experience in software engineering and iOS application development experience.
Ability to design, prototype, and implement new complex iOS mobile applications.
Hands-on experience with XCode, Objective-C, Swift, Cocoa Touch, and web services.
Experience working on very large, complex software systems.
Strong understanding of software ease-of-use.
Strong programming skills, and experience with user-facing applications.
BS degree required, prefer higher levels of academic achievement - degree in Scientific or Engineering discipline or Computer Science.