Lead iOS Engineer
3 weeks ago
Highly experienced with the Swift programming language and its design patterns, Objective-C, UIKit, Cocoa design patterns and API design.
Strong understanding of: backend systems like REST APIs, DBs and micro services, functional and object-oriented programming, software design patterns, SOLID and clean architecture.
Troubleshooting skills and experience with Xcode.
Considerable experience with data persistence like Core Data, NSKeyedArchiver or similar.
Considerable experience with JSON, REST and the HTTP networking stack.
Integrating third-party SDKs, either manually or using CocoaPods.
Expert level knowledge and experience with Git and GitHub.