Should work independently with minimum supervision.
Should be able to understand requirements & design documentation
Good Understanding on design patterns
3+ years development experience with Android
Strong knowledge of Objective Oriented technologies, design patterns and techniques
Experience developing, releasing, and maintaining native Android applications (point us to your work in the App Store)
Extensive knowledge of Android SDK & Java.
Experience developing testing suites for mobile applications.
Must have knowledge on Sqlite Database
Must have knowledge on developing Android applications on multiple form factors
Experience using and creating scalable web-based Restful APIs, Library frameworks
Experience in communication interfaces using Bluetooth Low Energy (BLE), serial communication, NFC, Wi-Fi
Should be able to do troubleshooting, diagnosing and supporting mobile application developments
Must be aware of latest trends in mobile App development frameworks like Xamarin etc.