• Developer / Sr. Developer with 3+ years of total software development experience including excellent knowledge of Objective C.
Knowledge of Java will be a plus
• Strong knowledge of object-oriented programming including design patterns, domain driven design, and their applicability. Good
understanding of various phases of SDLC lifecycle is a must.
• 1+ years of hands-on experience in architecting & developing enterprise mobile applications on iOS using native, hybrid and browser based
technologies (HTML5, CSS3 and JS). Experience with other mobile platforms including Android will be a plus.
• Possesses good understanding of iOS Core OS Layer, Core Service Layer, Media Layer and the Cocoa Touch Layer. Implementation
experience with Apple Push Notification Service will be a big plus.
• Has understanding of runtime performance analysis and debugging using Instruments in XCode.
• Has understanding of Agile / Scrum development processes & environment. Exposure to best practices like Refactoring, Test Driven
Development and Continuous Integration will be an advantage.
• Experience with RESTful web services is a must.
• Experience with source code management techniques using SVN or Git will be an advantage.
• Exposure and contribution to open source projects will be a big plus.