Essential Qualifications:
B.Sc in Computer Science / Software Engineering / Relevant military training.
Minimum of 5 years in Application development on iOS using XCode.
Minimum of 5 commercial / enterprise applications built from scratch published to the Apple App Store and high rated (4+).
Strong OO design, design patterns, multi-threading and development experience.
Strong skill of GUI layout and GUI programming on iOS and the ability to create custom UI elements and animations.
Deep understanding of iOS view lifecycle, iOS framework, threading (using GCD/NSOperations) and object life cycle.
Self-driven and operate independently with little guidance.
Excellent interpersonal skills, ability to work in a dynamic group.
Experience with HTTP , XML, JSON, and REST Web Services.
Be knowledgeable of the quirks of different versions of iOS software and devices.
Fluent in verbal and writing English.
Desired Qualifications:
Experience with iOS memory management (pre ARC).
Experience with Git.
Experience in Agile Software development and the scrum methodologies.
Experience with Swift
Experience with Android – a plus.
Experience with security – a plus.