Description

Proficient in iOS SDK(Objective-C and Swift) and XCode
Competency in latest iOS technology stack for UI development – SwiftUI, apart from AutoLayout and Storyboards
Experience with reactive programming in iOS – RxSwift or Combine.
Knowledge of two or more basic iOS frameworks (Foundation, CoreBluetooth, NetworkExtension)
Experience with design patterns like MVVM.
Knowledge of dependency managers like cocoapods.
Should be strong in integrating with back-end systems through web services (XML/JSON Parsing and SOAP along with basic frameworks like Alamofire)
Database knowledge like Core Data and SQLite
Should be good in Webservices integration (Synchronous/Asynchronous)
Should be aware of Data Structures and Algorithms, threads and Memory Management
Good understanding of GIT, JIRA, Confluence
Successful track record in development of iOS apps - one or more apps published in the App Store
Bindings, crash, memory leakage, debugging tools, Instruments
Strong communication skills

Education

Any Gradute