Roles and R
The core responsibilities will include:
1. Strong experience in iOS application development, design and deployment for iOS devices using Swift5
2.Hands on experience with UIKit Framework , CocoaTouch design patterns .
3.Good debugging skills and understanding of OOPs concept, MVC.
4. Knowledge in implementing design patterns such as Delegates and protocols.
5.Hands on experience with working on design for iPhone and iPad Applications.
6. Experienced in Multi-View Applications using UITableViewController, UICollectionViewController, UINavigationController, UITabBarController, PopoverViewController.
7.Good knowledge of working with git version control i.e. Github to upload and fetch Project data.
8.Extensive knowledge of Keychain, TouchID, NSOperations, NSOperationsQueue, Push Notification, Local Notification etc.
9.Proficient in using third-party libraries Alamofire to integrate additional functionality into applications.
10. Have knowledge of integration of API's like Facebook, Email and Twitter for iOS.
11.Good knowledge of working with postman, Firebase Cloud Messaging(FCM)
12.Hands-on experience in debugging, bug fixing, analyzing the crash reports and providing the technical solutions for various challenges and requirements in the application complexities.
13.Experience working with RESTful web services and parsing JSON.
14.Knowledge with local storage such as SQLite database, NSFileManager and NSUserDefaults.
15.Good Knowledge of Socket.io/web Socket integration
Desired Candidate Profile
1. proficient in using third party library - Alamofire to integrate additional functionality into applications.
2.Should have good knowledge of web socket integration.
3. Must have good knowledge of API's integration