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).