This project will last 6 months in Delhi where together with the group of our developers you will work on building our platform. After this period of time based on your performance you will be able to continue working on this project and move in our headquarters located in Canada working with the maintenance and further development of our platform. This position involves an initial job rotation in Ontario, Canada for ~3 months
Will be working on the AI (Artificial Intelligence) based avatar product of the company
Design and build Enterprise level applications for the iOS platform
Solid understanding of the full mobile development life cycle
Ensure the performance, quality, and responsiveness of applications
Working knowledge of the general mobile orientation, architectures, trends, and emerging technologies
Solid understanding of the entire iOS ecosystem, from APIs to App Store
Experience in continuous integration and unit testing frameworks
Experience in Swift development and maintenance of applications aimed towards iOS
Must be well versed with latest iOS (Mac OS), SDK versions, XCode, Objective C, Swift, UIKit, SQLite, Core Data, Cocoa Touch etc.
Familiarity with RESTful APIs to connect iOS applications to back-end services.
Experience with Agile development methodology (preferably scrum) and CI tools (GIT, JIRA etc.)