· Must have Strong problem solving and troubleshooting skills to identify, research and resolve the issues.
· Excellent oral and written English communications
· Hands on experience in designing and building advanced applications for the Android platform.
· Hand on Experience in MVP Architecture” and “MVVM”
· Hands on experience on RX Java.
· Strong Knowledge of Android updated version like Oreo,PIE-9, Q-10
· Should have knowledge of architecture component like Work Manager etc.
· Hands on multi-threaded coding experience along with synchronous and asynchronous code, memory management, performance tuning, resource optimization.
· Excellent knowledge of Android SDK, Android Studio and Kotlin.
· Knowledge of SQLite, MySQL or similar database management system.
· Familiarity with Android UI design principles, patterns, and best practices Expert in Layouts
· Good understanding of push notification services
· Familiarity with RESTful APIs, SDK integration, Firebase, and Analytics platforms, also excellent knowledge of working with dynamic data (e.g., JSON, XML, AMF) through various interface types (e.g., REST, SOAP).
· Proficient in designing clean and maintainable code
· Experience in using testing and conformance frameworks for IOS and Android.
· Experience integrating analytics and tracking solutions (e.g., Omniture, Google Analytics, Crashlytics etc.) a plus.
· Experience with Cordova or any other cross platform framework or mobile technology will be a big plus
Education
UG: Any Graduate