Responsibilities and Duties:
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Work on bug fixing and improving application performance
- Continuously Integration, discover, evaluate, and implement new technologies to maximize development efficiency
-Strong knowledge of Android SDK, different versions of Android, Push notifications, Familiarity with -cloud message APIs and how to deal with different screen sizes.
-Strong knowledge of Android UI design principles, patterns, and best practices.
-Build & publish to Play Store, exposure to crash reporting.
-Familiarity with RESTful APIs to connect Android applicatio1ns to back-end services.
-Several apps already listed in the app store.
-Experience with offline storage, threading, and performance tuning.
Should have high level of energy working as an individual Contributor and as a part of Team.
-Experience with third-party libraries and APIs.
-Solid understanding of the full mobile development life cycle.
- Good to have React Native Knowledge.