Lead iOS Engineer
Based in Downtown Los Angeles, CA, we're a fast-paced, growing, and cool technology company. We're looking for a talented Lead iOS Engineer to join our team. We need someone who pays particular attention to detail and has extremely high standards for the work they do.
Desired Skills & Experience:
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.
Considerable experience with Fastlane, Jenkins, or other continuous integration/deployment tools.
Experience with ARKit and knowledge of React Native
Experience with advanced animations & transitions using Core Animation and/orUIKit