-
5-7 years of hands on experience in native iOS application development.
-
Strong proficiency in Swift.
-
Experience with Xcode and the iOS SDK.
-
Solid understanding of UIKit and SwiftUI.
-
Experience with MVVM MVC VIPER or Clean Architecture.
-
Strong knowledge of Auto Layout and responsive UI design.
-
Experience integrating REST APIs using URL Session Alamofire or similar networking libraries.
-
Knowledge of Combine Grand Central Dispatch GCD and Swift Concurrency asyncawait.
-
Experience with Core Data User Defaults and local data persistence.
-
Familiarity with CocoaPods and/or Swift Package Manager SPM.
-
Strong debugging profiling and performance optimization skills using Xcode Instruments.
-
Experience with Git and Git based version control workflows.
-
Familiarity with CICD pipelines.