Proficient with Swift 3 and onwards, Objective C and Cocoa Touch. Experience with Core Data and other frameworks. Experience in Google Map, Firebase and social login.
Expertise in designing user interface with AutoLayout / Size Classes. Familiarity with RESTful APIs / multipart form data to connect iOS applications to back-end services.
Understanding of Apples design principles and interface guidelines. Familiarity with push notifications. Proficient understanding of code versioning tools such as Git.
Experience on handling JSON, XML, SOAP and iOS design patterns. Ensure the performance, quality, and responsiveness of applications.
Collaborate with a team to define, design, and ship new features. Experience with offline storage, threading, and performance tuning.
Write reusable, testable, and efficient code. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Knowledge of other web technologies like angular JS, React JS is a value add. Knowledge on cross platform development tools like ReactNative , Flutter will be most preferable.