We are looking for an experienced native Android app developer to build powerful intranet and mobile team collaboration tools for enterprise users.
Responsibilities
- Conceptualising and formulating apps that are suitable for use on all types of Android devices.
- Understanding of Google's Android design principles and interface guidelines.
- Monitoring product reviews to detect areas for improvement.
- Creating product updates, including bug fixes and additional features, for release.
- Collaborating with UI and UX designers, as well as software testers, to ensure that each product version is presentable and in perfect working order.
Requirements
- Bachelor's degree in computer engineering or computer science with 2+ years of relevant experience as an Android developer.
- Ability to use Android Studio, including the Android SDK, with ease.
- Proficiency in Core Java and Kotlin.
- Good understanding of OOPS concepts, design patterns, and data structures.
- Strong knowledge of the Android ecosystem, including emulators, different screen sizes, and device orientation handling
- Working experience with APIs, JSON, Git, and third-party libraries will add an advantage.
Nice To Have
- Understanding of push notifications and Firebase integration.
- Ability to live data and view models.
- Good with SQLite, Firebase, or Room databases.
- Knowledge of publishing a product on the Play Store/knowledge of Play Store guidelines.
- Ability to understand the existing codebase and improve product performance.
This job was posted by Anjali Ghadge from MangoApps.