JOB TITLE: iOS Developer
Location: Noida
About Role:
Our Client is adding a new position of IOS developer and are looking for an enthusiastic, creative and well-rounded individual for this role. If you are the kind of individual who gets a high from working in fast paced start-up environment, then this is just the right role for you.
Minimum Qualifications:
-
B.Sc. degree in Computer Science or related technical field or equivalent practical experience.
Preferred Skills & Traits:
-
Engineering Graduates having 3-5 years of experience in iOS mobile development, who have designed and developed advanced applications for the iOS platform in B2C domain.
-
Experience of development of app for IOT domain is an added advantage.
-
Good experience of Swift, Objective C, iOS Frameworks, and various architecture patterns.
-
Experience with iOS frameworks such as Core Data, Core Animation, CF Network, UIKit etc.
-
In depth understanding of Apples recommended design principles, interface guidelines and coding best practices.
-
Experience with performance and memory tuning of complex apps.
-
Hands on experience in multi-threaded programming, and good knowledge of networking concepts.
-
Experience of accessing data as JSON/ XML using REST APIs.
-
Proficient in OOP, including design patterns. Experience with functional programming is a plus.
-
Good in debugging and fixing crashes.
-
Experience of working in Testing tools like Appium is good to have
-
Experience with Agile development methodology (preferably scrum), continuous integration and tools (GIT, JIRA etc.) used to achieve the same.
-
Agile development experience in fast paced environment; working experience in small teams/pods/squads (highly desired).