Mobile Architect Mobile (iOS) role and responsibilities involves
8+ years of industry experience in Application architecture, design & development.
Experience with iOS platform (apps for iPhone and iPad) is MUST. Other Mobile platforms are good to have.
At least 3+ years of experience in architecting mobile computing applications involving various mobile technologies; 5-7 years hands on experience in the development of mobile applications and solutions.
Excellent Communication Skills, ability to communicate effectively with clients and teams
Hands on experience on architecting, designing, developing, deploying applications in respective platforms
Must have a thorough understanding of iOS technologies and other mobile architectures, a solid grounding in object oriented analysis and design with UML2 modeling
Must have a solid grasp of design patterns and design principles
Must have strong analytical & problem solving skills
Candidate must have independently designed and developed mobile applications
Candidate should be familiar with and articulate the differences and trade-offs between competing mobile platforms such as Android, Windows Phone, Cross Platform tools such as
Xamarin, PhoneGap etc.,
Excellent knowledge in Objective C and Swift Programming
Good programming skills in MAC OS will be advantage
Experience in front end web services Integration is MUST
Strong hands-on experiences in the following areas:
C /C++ and other OO programming languages
SQL Database, File System, Core data, UI, Media etc.,