8+ years of industry experience in Application architecture, design & development.
Experience with iOS platform (apps for iPhone and iPad) is MUST. Android is good to have.
At least 3+ years of experience in architecting mobile computing applicationsinvolving various mobile technologies; 2-3 years hands on experience in the development of mobile applications and solutions.
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 Mobile, RIM, BlackBerry, iPhone, IPad or Symbian
Excellent knowledge in Objective C and Java.
Familiarity with one or more of the following and the trade-offs between each: J2ME, Blackberry, Windows Mobile, Brew, Mobile, J2EE, C++ .
Experience in at least three of the following paradigms and technologies- WebSphere/ Oracle Fusion/ WebLogic stacks, J2EE, XML
Strong hands-on experiences in the following areas:
- Java, C++ and other OO programming languages
- JDBC, ODBC and other database drivers
- Relational database management systems and SQL programming
- Object Relational Mapping technologies
Strong understanding of the mobility technology market, players, their offerings and trade-offs
Experience in front end web services Integration (eg: Social Media) and Web development.