· Design and Implement complex features in our mobile SDK and mobile apps
· Work closely with the server team to design, build, test and release our mobile experience for users
· Offer the in depth knowledge of the iOS platform that’s required by our product team
· Drive the adoption of new and exciting technologies
· Provide technical updates and leadership on the progress of mobile initiatives
· Degree in Computer Science or equivalent
· Personal interest and passion for iOS development on mobile platforms
· At least 5 years of software development experience
· At least 2 years of experience with native development for iOS
· Experience shipping customer facing apps to the App Store
· Eager to push the envelope for state of the art mobile applications
· Experience building native frameworks or SDKs that are used by other apps
· Deep understanding of network protocols - HTTP is required and knowledge of WebSocket or XMPP protocols is preferred
· Intermediate to advanced familiarity with GitHub
· Knowledge of the Android platform and/or a will to learn and become an expert in both Android and iOS
· Good communication and interpersonal skills
· Quick learner and self-managed
All your information will be kept confidential according to EEO guidelines.