• Develop the best-in-class, sleek and highly responsive mobile applications forour Mobile and Wearable applications
• Develop scalable and elegant mobile applications with state of the art UI andanimations
• Work on latest Android architecture components and use the best in class designpatterns and architectures
• Implement clean and manageable code incorporating best practices on security,memory management and performance.
• Minimum 6 years of experience in developing mobile application using Java,Android SDK
• Must have submitted at least 5 production ready apps to Play Store
• Must have strong UI development skills
• Understand and have demonstrated best practices in front-end UI and UXimplementation with Activity, fragments, layouts, custom UI, list views, menus,animations, etc.
• Implement unit test cases using JUnit, espresso, mockito frameworks.
• Experience working with Location and Security frameworks
• Ability to design and develop applications using MVP, MVVM and other reactivepatterns.
• Good knowledge in Firebase, Android library development and integration, Codereviews, Git, SVN, Jenkins, JIRA, Bitbucket. Education: Bachelor's degree with an InformationSystems emphasis preferred; relevant, equivalent work experience may besubstituted for degree