Job Details
IOS Lead
Location Mumbai
Experience 8+
Job Description
• Will be working on development of enterprise iOS mobile applications, under the guidance of a Lead and Architect.
• Will be responsible for quality of modules and components in terms of functional / non-functional requirements fulfillment, architectural
compliance and code quality.
• Collaborate on good object-oriented designs and domain modeling. Adhere to good agile practices like Refactoring, Test Driven Development
and Continuous Integration.
• Create a platform / framework, based on which mobile solutions for multiple business services can be built.
• Analyze and fix production issues.
Candidate Profile
• 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.