Posted on: 28/11/2025
Description :
About The Role :
We are looking for a skilled and motivated Android Developer with 3-5 years of hands-on experience to join our development team. The ideal candidate should have strong expertise in building high-quality Android applications, working with modern development frameworks, and collaborating with cross-functional teams to deliver seamless user experiences.
Key Responsibilities :
Application Development :
- Design, develop, test, and maintain high-performance Android applications.
- Implement clean, maintainable, and scalable code following best practices.
- Build intuitive and responsive UI/UX using Android Material Design guidelines.
Technical Expertise :
- Work with Kotlin and Java to build robust application features.
- Integrate third-party APIs, RESTful services, and SDKs.
- Ensure app performance, stability, and responsiveness across different devices.
- Implement offline storage, caching, and data persistence using Room, SQLite, etc.
Collaboration & Processes :
- Collaborate closely with product managers, designers, backend developers, and QA teams.
- Participate in requirement analysis, sprint planning, and agile ceremonies.
- Review code, suggest improvements, and maintain development standards.
Quality & Testing :
- Write unit tests and ensure high code coverage.
- Troubleshoot and fix bugs, optimize application performance.
- Ensure applications meet security and data protection standards.
Required Skills & Qualifications :
- 3-5 years of experience in Android app development.
- Strong proficiency in Kotlin and Java.
- Deep understanding of Android SDK, Android Studio, and Jetpack components.
- Experience with MVVM/MVP/MVI architectural patterns.
- Hands-on experience in API integration, JSON/XML, and network libraries like Retrofit/Volley.
- Familiarity with Git/GitHub/GitLab version control.
- Knowledge of Firebase services (Auth, Cloud Messaging, Crashlytics, Analytics).
- Experience working with background services, push notifications, and multithreading (Coroutines).
- Good understanding of UI/UX principles and material design.
Preferred/Good-to-Have Skills :
- Experience with Jetpack Compose.
- Exposure to CI/CD pipelines and automated deployments.
- Knowledge of Google Play Store release process and app signing.
- Experience in working with Agile/Scrum environments.
- Understanding of clean architecture and modular codebases.
Education :
- Bachelors degree in Computer Science, Information Technology, or a related field (preferred).
Key Competencies :
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Detail-oriented with a passion for delivering quality software.
- Ability to work independently and manage tasks efficiently.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1582223
Interview Questions for you
View All