Overview
Skills
Job Details
We are looking for a highly skilled Android Developer with 5-6 years of experience to join our team. The ideal candidate will be responsible for designing, developing, testing, and maintaining Android applications. They should have expertise in Android Studio, SQLite, Android UI & Interactivity, ADB (Android Debug Bridge), Android Virtual Device (AVD), Android Emulator, Maven, Gradle & Android Plugin. The candidate should be passionate about mobile technologies and have a strong understanding of the Android ecosystem, including best practices and emerging trends.
Application Development:
- Design, develop, and maintain high-quality Android applications.
- Implement modern UI/UX design principles to enhance user experience.
- Work with RESTful APIs to connect Android applications to back-end services.
- Debugging & Performance Optimization
Mandatory Skills :
- Android Studio Strong expertise in Android development using Android Studio.
- SQLite & Room Database.
- Proficiency in local data storage and database management.
- Android UI & Interactivity Deep understanding of XML layouts, View components, Material Design principles, and Jetpack components.
- ADB (Android Debug Bridge).
- Experience in debugging and interacting with Android devices.
- Android Virtual Device (AVD) & Android Emulator.
- Experience in configuring and testing apps on virtual devices.
- Maven & Gradle.
- Strong knowledge of dependency management and build automation.
- Kotlin & Java Advanced-level proficiency in both languages.
- MVVM Architecture.
- Experience with MVVM and other architectural patterns.