Rakuten India in Bangalore is looking for an Android Developer to join their team. This role focuses on developing and maintaining entertainment applications such as Rakuten Music, Rakuten Tickets, and Rakuten Magazine. The ideal candidate will create mobile solutions for a large user base and adapt to new technologies.
Responsibilities:
- Develop and maintain Android applications.
- Work with teams to implement new features.
- Integrate with external data sources and APIs.
- Conduct unit testing.
- Troubleshoot and optimize application performance.
- Research and implement new technologies.
- Contribute to software development.
Requirements:
- Bachelor's or master's degree in a related field.
- 5 to 8 years of Android development experience using Kotlin and Java.
- Deep understanding of Android SDK.
- Experience with RESTful APIs, third-party libraries, and APIs.
- Familiarity with Android Architecture Components.
- Knowledge of Google Play Store guidelines.
- Experience with version control systems (Git).
- Experience with Kotlin Multiplatform.
- Proficiency in Jetpack Compose.
- Strong problem-solving, communication, and teamwork skills.
- Willingness to learn new technologies.
- Bonus: Experience with entertainment/media applications and media playback libraries.
- Experience with CI/CD tools and automated testing.
- Knowledge of cloud services and backend integration.
- Prior involvement in large-scale, high-traffic applications.
- Mandatory Skills: Java, Kotlin, Android SDK, RESTful APIs, Modern Android Architecture Components, Jetpack Compose.