-
Strong coding skills with a proven ability to write clean, maintainable, and testable code.
Strong in OOPS concepts
Experience & knowledge in developing applications using Native iOS development (Swift & Objective-C).
Experienced with RESTful APIs to connect iOS applications to back-end services.
Experienced in developing responsive UI design
Familiarity with resource management, dependency management, and multi-threading in iOS development.
Experience with cloud-integrated applications, cloud messaging APIs, and push notifications.
Basic knowledge of design patterns and mobile architecture using frameworks such as MVVM/MVC.
Proficient understanding of code versioning tools, such as Git.
Proficiency in the iOS SDK, understanding of different iOS versions, and adapting applications to various screen sizes and resolutions.
Experience in publishing applications on the Apple App Store.
Experience in using CocoPods for package & dependency management.
Familiarity with crash reporting tools such as Crashlytics and Firebase, and integration of crash logs for apps.