Posted on: 09/12/2025
We are looking for a skilled Android Developer to design, develop, and maintain high-quality mobile applications.
The ideal candidate should have strong expertise in Kotlin/Java, Android SDK, and modern Android development frameworks, with a focus on performance, scalability, and user experience.
Responsibilities :
- Design, build, and maintain advanced Android applications.
- Collaborate with product managers, designers, and backend teams to implement new features.
- Integrate applications with RESTful APIs, JSON, and third-party services.
- Ensure high performance, quality, and responsiveness across devices. Identify, debug, and resolve application defects and performance issues.
- Write clean, maintainable, and scalable code following best practices. Participate in code reviews, testing, and technical documentation.
- Stay updated with the latest Android trends, tools, and technologies.
Required Skills & Experience :
- Years of experience in Android application development. Strong proficiency in Kotlin and/or Java.
- Solid understanding of Android SDK, UI components, and lifecycle management.
- Experience with Android Jetpack components (ViewModel, LiveData, Room, Navigation, etc.).
- Hands-on experience with architectural patterns such as MVVM/MVC/MVI.
- Experience working with REST APIs, JSON, and third-party SDKs.
- Familiarity with Git and version control workflows.
- Knowledge of Gradle builds, app packaging, and Play Store deployment.
Good to Have :
- Experience with dependency injection (Dagger, Hilt, Koin). Knowledge of Coroutines, Flow, or RxJava.
- Experience with unit testing and UI testing frameworks.
- Familiarity with offline storage, caching, and sync mechanisms.
- Exposure to Firebase services (Analytics, Crashlytics, etc.).
- Understanding of Material Design guidelines.
Soft Skills :
- Strong problem-solving and debugging skills.
- Ability to work effectively in an Agile/Scrum environment.
- Good communication and collaboration skills.
- Ownership mindset with attention to detail and quality.
Education : Bachelors degree in Computer Science, Engineering, or equivalent practical experience.
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1587021
Interview Questions for you
View All