10+ years of experience in the software development industry
7+ years of experience in iOS app development, with strong programming skills
Strong programming skills in Objective-C, Swift or ideally both
Good understanding of iOS related programming patterns and OS facilities, such as core APIs, frameworks, delegates, protocols, categories, as well as & Apple’s human interface guidelines
Have your own app development portfolio that demonstrates real-life experience with mainstream mobile apps used by a broad consumer install base
Hands-on experience in the Agile/Scrum development process
Good understanding of OOPS concepts, Design Patterns, Algorithms and data structure
Excellent communication skills, both oral and written
Readiness to work in a global team with contributors from different backgrounds, skills and locations
Bachelor’s degree in Software/Computer Engineering, Computer Science or related field, or comparable relevant experience
Ability to work in a dynamic environment and come up with solutions to meet project needs
Client facing with strong written and verbal communication