* Good understanding of Swift, Objective C, and Cocoa Touch. * Hands-on experience in the full life cycle of iOS application development. * Experience in the development of iPhone & I-Pad based applications. * Experience with third-party libraries and APIs.Experience with iOS SDK and development tools. * Good knowledge of OOPS, data structure, and algorithms. * Proficient understanding of code versioning tools, such as Git, SVN. * Good understanding of designing architecture such as MVC, MVP, MVVM. * Work on bug fixing and improving application performance.