Posted on: 08/10/2025
Description :
Primary Responsibilities :
- Design, develop, and maintain advanced Android applications using Kotlin and Java.
- Collaborate with product managers, designers, and backend engineers to define, design, and ship new features.
- Ensure applications meet high standards of quality, performance, and security.
- Debug, troubleshoot, and resolve application issues, crashes, or performance bottlenecks.
- Optimize applications for different devices, OS versions, and screen sizes.
- Integrate apps with RESTful APIs, third-party libraries, and SDKs.
- Stay updated with the latest Android development trends, libraries, and best practices.
- Mentor junior developers and contribute to code reviews.
- Participate in the full software development lifecycle (SDLC), including requirements gathering, design, coding, testing, deployment, and support.
- Keep up to date with emerging Android technologies and best practices.
Technical Requirements:
- Strong proficiency in Kotlin and Java.
- Experience with Android SDK, Jetpack components, Room, LiveData, ViewModel, WorkManager, etc.
- Proficient in using Android Studio, Gradle, and Git.
- Solid understanding of object-oriented programming, design patterns, and MVVM/MVP architectures.
- Strong experience with RESTful APIs, JSON, Retrofit/OkHttp.
- Familiarity with Firebase (Crashlytics, Analytics, Push Notifications).
- Understanding of Google Play Store deployment and release process.
- Understanding of version control (Git) and CI/CD pipelines (Jenkins, GitHub Actions).
- Strong problem-solving skills and ability to work independently as well as in a team.
- Experience in multi-module architecture for large-scale apps.
Required Qualifications:
- Professional Certifications: N/A
Experience:
- Minimum Years of Experience: 4-5 Years
- Relevant Industry Experience: 4-5 Years
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1557416
Interview Questions for you
View All