Role Overview
We are looking for a skilled Android App Developer with 2–4 years of hands-on experience to design, develop, test, and maintain high-quality Android applications. The ideal candidate should have strong expertise in Kotlin, Java, Android SDK, Jetpack, REST APIs, Firebase, Retrofit, and Room Database.
Responsibilities
- Develop and maintain Android applications with a focus on performance, security, and user experience.
- Build responsive and user-friendly mobile interfaces.
- Integrate REST APIs, third-party services, and backend systems.
- Implement features such as authentication, notifications, forms, dashboards, and data management.
- Debug issues, conduct testing, and optimize application performance.
- Work with product, design, and development teams to convert requirements into applications.
- Maintain clean, scalable, and well-documented code.
- Manage app deployment, updates, and ongoing maintenance.
- Stay updated with the latest Android technologies and best practices.
Requirements
- 2–4 years of Android application development experience.
- Strong proficiency in Kotlin and/or Java.
- Good knowledge of Android Studio, Android SDK, and Jetpack Components.
- Experience with REST APIs, JSON, Retrofit, and third-party API integration.
- Knowledge of Firebase, Room Database, SQLite, or similar databases.
- Experience with Git/GitHub.
- Understanding of Android UI/UX and responsive layouts.
- Knowledge of debugging, application security, and performance optimization.
- Good communication, analytical, and problem-solving skills.
Skills
- Kotlin
- Java
- Android SDK
- Firebase
- Retrofit