• 3+ years hands-on native iOS development experience in an Agile Team,
• Have published and supported one or more iOS apps in the App Store,
• Proficient with Swift, Xcode and Apple platform SDKs (at minimum iOS; other experience including tvOS and watchOS desirable),
• Extensive experience with REST APIs,
• Experience in delivering high-volume, high-availability and internet-facing applications,
• Experience with social channel integration,
• Strong optimization, debugging and technical documentation skill,
• Working knowledge of the human interface guidelines, UX best practices, general mobile landscape, architectures, trends and emerging technologies,
• Working with Git version control system, including branching and merging strategies,
• Strong knowledge of unit and automated testing for iOS platforms,
• B.Sc. in Computer Science or a similar discipline.