Experience designing and developing mobile applications in a complex operating environment; financial industry experience strongly preferred
Proven knowledge and practical application of design patterns
The ability to identify and write appropriate unit
Experience developing location-based services with MapKit, Google Maps or similar framework
Experience in Jenkins, Fastlane, and Fabric for continuous integration and deployment
Experience with multithreading, memory management, and caching mechanisms specific to mobile devices
Familiarity with SCRUM as a development method for Agile Developmen
Most likely 3+ years of experience on a team developing native iOS app(s) available in the App Store
Experience with Swift and Objective-C in a production application
Experience developing apps that interact with web services (REST, JSON) AF Networking and Mantle are a plus
Experience with native iOS HIG and UI development best practices including a deep knowledge of UIKit and AutoLayout
Experience developing for Apple Watch or CarPlay are a plus
Experience with the publishing process for the iOS app store
Ability to design non-traditional approaches to achieve technical goals. For example, comparing white-box hardware solutions with traditional branded systems.
Demonstrated ability to work in a collaborative, data-driven, start-up environment.
Development experience in agile scrum methodology must