Impact the design of individual features and products
Bring in best practices and patterns that can be used for the Android engineering lifecycle
Take responsibility for the ongoing efforts to scale mobile app development across Engineering Drive feature development for well-known apps for smartphones and tablets
Ensure the quality of the products from conception to completion by establishing and maintaining the fundamental app frameworks that make the apps more dependable and pleasant
Generate prototypes of new ideas and investigate new technologies at the cutting edge of mobile technology
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 6-12+ years of experience in Android mobile applications development
Sound understanding of Android Knowledge of Architecture, Framework, Android SDK, Core Java, Android Studio IDE, and Android Debugger
Experience in building mobile applications and mobility solutions - native applications
Experience in UI components & controls; Action Bars, Widgets, Fragments, etc.
Expert in basic components of Android like Activity, Services, Intent, Broadcast Receiver, and Content Provider
Working experience in Web Service Integration (REST, JSON, XML) and cloud technologies like AWS, GAE, and GCM
Experience working with a range of mobility areas such as Enterprise mobility, Mobile applications pertaining to various domains like Retail, VAS, Media, BFSI, Healthcare, Social Networking, E-commerce, etc.
Experience in using analytics, location and social APIs, MDM, payment gateway, SMS gateway, media content transcoding, cloud integration, and APM tools