Product Architect Mobility

  • Ernakulam
  • 10-15 lakh
  • 8-12 years
  • Views
  • 27 Jul 2016

  • Software Design & Development

  • IT/ Technology - Mobile/ VAS Applications
Job Description

Mobility Architect at WiSilica will be responsible for defining the overall architecture of the mobility component and its interfaces to devices and cloud services in the IoT platform and its customized solutions. The candidate will be expected to create solution and architecture documents, PoCs and customer presentations. The successful candidate will develop reusable application/system components, reference architectures and QA guidelines and best practices for mobile components and applications. The architect will define and extend existing and future SDKs and components which interfaces with cloud and devices (wireless and other peripherals). The entire effort is expected to meet the latest and industry standard mobility security, usability, user experience guidelines. Above all the candidate should work very closely with the Product / Project managers, business analysts and other architects (cloud, embedded, QA and solutions) and technically own his part of the system from requirements to final delivery. Above all, the successful candidate should be the "Go To Person" for mobility solution design, implementation optimization and X to apps interfacing tasks.

Skills/Experience Requirements

Overall 8+ years of industry experience and 5+ years of mobile application experience.

Experience in one or more of mobile platforms - IOS, Android and Windows Mobile and various mobile application frameworks and accelerators.

In-depth experience of one or more of development SDKs - IOS, Android etc

Expertise in majority among - Objective C, Java, C++, HTML5 and Javascript

Expertise in wireless (Bluetooth, Wi-Fi) programming is a plus

Thorough application level understanding of Object Oriented Analysis and Design and Design Patterns.

Expertise in mobile App debugging and performance bench-marking tools.

Experience in core operating system concepts and or embedded development/interfacing is a definite plus.