Mobile Architect

Pune, India

Must have

  • 10+ years of hands-on expertise in mobile technology platforms (iOS, Android, Windows Phone)

  • Very strong logical and analytical skills

  • Exposure to as many different languages, such as C, C++, Objective C, Java, C# is a plus

  • Very good OOPs and OOAD understanding

  • Adequate knowledge of well-known design principals and patterns

  • Experience in creating loosely coupled architecture

  • Experience in system architecture and design, in addition to the ability to provide end-to-end solutions

  • Strong exposure to networking, networking protocols, transport mechanism, and CS fundamentals like security and cryptographic, data structures, and operating system fundamentals

  • Proficiency in client communication as well as being able to independently handle the client

  • Should be able to provide architectural recommendations for the project as per his or her understanding of business processes and systems​​

Good to have

  • Exposure to software development practices, such as designing, code-reviews, unit testing, continuous integration, code coverage, release management, and static code analysis

  • Understanding of configurations tools (SVN, JIRA)

  • Knowledge of UML

  • Knowledge of SDLC Agile methodology and project support systems

  • Technical leadership and mentoring skills – should be able to help our team with a range of field related problems

Submit your details