Design, code, analyze, and test systems for iOS applications. Ability to think critically, conduct research and creatively solve problems. Ability to communicate clearly with stakeholders and peers, and the ability to collaborate as a team. Ability to adopt new skills and to help contribute to concepting digital experiences for brands & agencies. Object-oriented application building experience in a professional Agile/Scrum environment Thorough understanding of relational databases such as MySQL or similar technologies Handle software updates, patches, and bug fixes. Develop applications for time-sensitive projects while considering business/system requirements. Should be able to understand & handle the tasks independently. Ability to do work on deadline & should be a good Team Player Database architecture and creation Implementing new management and end user features Communicate with a team of developers, designers, project managers, and other personnel to ship new features. Creation of advanced charting and reporting systemss

Qualification and experience:-

Experience with publishing iPhone and/or iPad applications. Experience with development in Objective-C, third-party libraries, and APIs. Experience working with APIs, both integrating a third-party API and creating your own when necessary Solid knowledge of different iOS frameworks (Core Data, Core Graphics, etc.) and programming tools (Xcode, Git, etc.). Excellent ability to develop and understand algorithms. Very good experience with Objective-C and iOS SDK. Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text. Experience of iOS environment, COCOA, object C, Push technologies.- Should be able to create pixel perfect UI screens on Iphone and iPad. Should have relevant experience in Xcode, iOS SDK, Objective C, Swift, Java, Objective C++ and C++. Experience in test automation and test-driven development. Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality. Develop and deploy new features to facilitate related procedures and tools if necessary Good knowledge of relational databases, version control tools and of developing web services Passion for best design and coding practices and a desire to develop new bold ideas Experience in Web Services and Web Services related technologies. Experience in development of distributed / scalable systems and high-volume transaction applications. Mobile application development a big plus (iPhone, Android, Blackberry).