Job Description
Required Skills & Experience• Strong professional experience building applications for iOS platforms• Expert in Swift programming language• Experience with REST services• Good understanding of system and architectural design• Proficiency with offline storage (Realm, Keychain)• Strong expertise at multithreading (GCD, NSOperation, Swift Concurrency)• MVVM+Coordinator architecture basics• Reactive programming knowledge (RxSwift, Combine)• Automating testing (Unit, UI, Snapshot)• Strong experience developing, releasing, and maintaining an iOS app• Familiar with Apple’s design principles and interface guidelines.