We are seeking an iOS Developer with excellent design and coding experience in native applications for the Apple iOS platform. You will be responsible for developing with Swift or Objective-C , understanding agile methodologies, and handling the entire application deployment process to the App Store . This role requires strong skills in multi-threading, memory management, and networking , along with a good understanding of OOPS, Data Structures, and Algorithms .
Roles & Responsibilities :
- Application Development : Design and code native applications for the Apple iOS platform using Swift or Objective-C with Xcode .
- API Integration & Functionality : Implement online payment methods, integrate with 3rd party APIs (Banking, Insurance, etc.), and handle core iOS functionalities like multi-threading, networking, localization, and push notifications.
- Agile & Team Collaboration : Familiarity with agile methodologies like SCRUM and tools like JIRA . Exhibit strong team leadership and collaboration skills.
- Deployment & Versioning : Handle the complete iOS application deployment process to the App Store . Understand code versioning tools like Git and SVN .
- Technical Expertise : Apply a strong understanding of OOPS (Object-Oriented Programming), Data Structures, and Algorithms .
Skills Required
Excellent design and coding experience in native applications for the Apple iOS platform.Hands-on experience with Xcode, Objective-C / Swift , and Cocoa Touch .Good understanding of multi-threading, memory management, networking, localization, security, local storage, background tasks, and push notifications.Proficiency in handling device capabilities (Camera, GPS, etc.) and backend / 3rd party REST API calls .Complete understanding of iOS application deployment to the App Store .Understanding of code versioning tools like Git and SVN .Must be good with OOPS, Data Structures , and Algorithms .Good communication and teamwork skills.Skills Required
Xcode, Objective-c, Rest Api, Git, Svn, Oops, Data Structures