1-2 years B.Tech/MCA
- We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices
- Your primary focus will be the development of Android applications and their integration with back-end services.
- - 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.
- - Unit-test code for robustness, including edge cases, usability, and general reliability.
- - Work on bug fixing and improving application performance.
- - Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- - Open to learn new technologies like AI, Cross platform frameworks, Android Things etc.
- - Should possess extensive programming knowledge of Java, Android SDK, Eclipse, Android-Studio.
- - Translate designs and wire-frames into high-quality code.
- - Java and Kotlin language proficiency.
- - Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
- - Experience in implementing Offline/Sync features and caching mechanism.
- - Deep understanding of SQLite database, Web services and location-based services.
- - Familiarity with cloud message APIs and push notifications.
- - Must be familiar with MVP/MVVM and other popular architecture.
- - Worked on Google Maps Android API, Social networking API's like Facebook Android SDK, Twitter API, Google API.
- - Familiarity with AWS Alexa and Google Assistance API.