Experience
5 - 10 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Senior Android Developer
Job Type
Not specified
Job Description
We are looking for a highly skilled Senior Android Developer to design, develop, and maintain high-quality Android applications. You will work closely with cross-functional teams to build scalable, secure, and user-friendly mobile applications using modern Android technologies.
Key Responsibilities
- Design, develop, test, and maintain native Android applications using Kotlin (Java experience is a plus).
- Build scalable and maintainable applications using MVVM/Clean Architecture.
- Develop modern UI using Jetpack Compose and Android Architecture Components.
- Work with Coroutines, Flow, and asynchronous programming.
- Integrate RESTful APIs and third-party SDKs.
- Optimize application performance, stability, and security.
- Write unit and UI tests to ensure application quality.
- Participate in code reviews and mentor junior developers.
- Collaborate with Product, Design, QA, and Backend teams in an Agile environment.
- Continuously evaluate new Android technologies and best practices.
Required Skills
- 5+ years of professional Android development experience.
- Strong expertise in Kotlin.
- Experience with Jetpack Compose, MVVM, Clean Architecture, Coroutines, Flow, and Android Jetpack libraries.
- Strong understanding of Android SDK, application lifecycle, and Material Design.
- Experience with Git and CI/CD pipelines.
- Experience integrating REST APIs.
- Knowledge of Firebase services (Analytics, Crashlytics, Push Notifications) is preferred.
- Familiarity with Google Play Store release process.
- Strong debugging, problem-solving, and communication skills.
- Good written and verbal English.
Nice to Have
- Experience with GraphQL.
- Experience with dependency injection (Hilt/Dagger).
- Knowledge of modular architecture.
- Experience with automated testing frameworks (JUnit, Espresso, Mockito).
- Exposure to Agile/Scrum methodologies.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
