The Mobile Team Lead reports to the Mobility Practice Lead/Shared Services and is based in AZs Global Technology Center - Chennai.
7+ years of experience developing highly scalable IOS platform mobile apps and/or responsive web sites.
Strong knowledge of some or all of the Mobile Development Environments XCode, Eclipse/Android Studio, Appcelerator/Kony Studio and associated simulators/devices, instrumentation & debugging tool sets.
Deep knowledge of Code Repositories Git, Subversion, Mercurial etc.
Strong knowledge of mobile back-end/middleware platform technologies such as Appcelerator, Parse, Kinvey etc. and app data store with SQLite.
Demonstratable working product(s) on the public app stores or on devices.
Thorough understanding and working knowledge of Agile software development methodology and associated DevOps tools like Jira, Pivotal Tracker, RallyDev etc.
Experience reviewing/updating requirements, product backlogs, sprint planning and Epic/feature/story estimation.
Thorough understanding of the software development lifecycle including a working knowledge of mobile QA practices and techniques.
Experience & understanding of Mobile Provisions, Certificates, Digital Signing, Encryption/Decryption, Key Management, Apple/Google Developer portals, etc.
Strong problem solving and analysis skills.
Strong decision making, facilitation, influencing and negotiation skills with demonstrated results in managing through complex systems.
An effective communicator, able to clearly articulate ideas and inspire others for action.
'Self-starter' attitude and the ability to make decisions independently.
Quick learner, demonstrated ability to learn new technologies and programming languages as necessary.
Great to have
Scrum Master certification.
Previous Mobile Team Lead experience.
Strong knowledge of data sync and nosql/couch data sources.
Working knowledge of iOS Swift.
Working knowledge of business logic in Node.js
Understanding of continuous integration, test/behavior driven development, automated testing, mobile release management & delivery, etc.
Strong understanding of the Enterprise Mobility Management components and capabilities (MAM, MCM, MDM, EMM, Security, Identity/access Management etc.).