Android Developer

Rakuten India

Bengaluru

On-site

INR 2,800,000 - 5,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rakuten Travel in Bengaluru seeks an experienced Android Engineer to design and build features for a large user base. You will collaborate with product managers, UI/UX designers, and QA engineers, and contribute to a robust Android app using Kotlin, Coroutines, and Jetpack Compose.

Ideal candidates hold a BS/MS in CS and have 8–10 years of Android experience, with proficiency in modern architecture components, data binding, and testing.

Qualifications

  • BS/MS in Computer Science or equivalent degree.
  • 8–10 years of experience in Android development.
  • Strong Kotlin experience with 3+ years in Kotlin-based Android apps.
  • Solid understanding of Android features, data binding, and architecture components.
  • Experience with ViewModels, Navigation, Compose, Flow, DI (Hilt/Dagger).
  • Familiarity with Retrofit, Glide, Gradle, Git, and testing practices.

Responsibilities

  • Collaborate with product managers, UI/UX designers, and QA engineers to design and implement new features.
  • Partner with API developers to build a robust, scalable Android system for a large user base.
  • Research and contribute to evolving technology powering Android applications.
  • Stay up to date with latest Android technologies and apply them to products.
  • Refine processes and teamwork to deliver effective solutions.

Skills

Android
Kotlin
UI
Coroutine
Compose
Flow

Education

B.S. in Computer Science
M.S. in Computer Science

Tools

Gradle
Git
Retrofit
Glide
Google Maps
Hilt/Dagger

Job description

We are seeking like-minded individuals who resonate with our purpose. Join us at Rakuten Travel, propose new forms of travel to people around the world, and strive to be pioneers shaping the future of travel. Your passion and creativity will breathe new life into the travel industry, filled with infinite possibilities. We eagerly await your application and potentially invite you to take on challenges in a diverse environment in collaboration with new peers.

Responsibilities:
  • Collaborate closely with Product Managers, UI/UX Designers, and QA Engineers to design and implement new features.
  • Partner with API developers and fellow UI engineers to develop and maintain a robust, scalable system for our large user base.
  • Research, propose, and contribute to the continuous evolution of the technology powering our Android applications.
  • Stay up to date with the latest Android technologies and apply them to enhance our products.
  • Continuously refine technologies, processes, and team collaboration to identify and implement more effective solutions.
Mandatory Qualifications:
  • B.S. or M.S. in Computer Science or equivalent degree
  • 8 to 10 years experience
  • Strong ability to develop Android apps using Kotlin with more than 3 years' experience
  • Strong understanding of the latest features and development best practices for the Android platform
  • Understanding of Data Binding and Live data
  • Understanding of Android Architecture Components such as ViewModels, Activities, Fragments, Navigation, Compose, Flow, Dependency Injection with Hilt or Dagger
  • Good grasp of functional and reactive programming
  • Hands on tools (ie. Studio, IntelliJ, Jenkins/Bitrise, Gradle, git)
  • Knowledge of Third-party libraries, KTX, Retrofit, Glide, Coroutine, Google Map
  • Strong communication skills, a positive attitude, and empathy
  • Strong motivation for developing product with teams
  • A desire to continually improve, suggest idea for organization and teams
  • Strong UX and design sensibilities
  • Experience of writing Unit test
Desired Qualifications:
  • Contributing to open source
  • Knowledge and Experience of travel domain
  • Experience working for consumer facing product
  • Experience of internationalization development
  • Knowledge of Material design guidelines and available components
  • Knowledge of automated testing
  • Experience in project with multiple modules and flavours
  • Experience using Gradle Build system
Mandatory Skills: Android, Kotlin, UI, Coroutine, Compose, Flow

Rakuten is committed to cultivating and preserving a culture of inclusion and connectedness. We are able to grow and learn better together with a diverse team and inclusive workforce. The collective sum of the individual differences, life experiences, knowledge, innovation, self-expression, and talent that our employees invest in their work represents not only part of our culture, but our reputation and Rakuten’s achievement as well. In recruiting for our team, we welcome the unique contributions that you can bring in terms of their education, opinions, culture, ethnicity, race, sex, gender identity and expression, nation of origin, age, languages spoken, veteran’s status, color, religion, disability, sexual orientation, and beliefs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Engineer
Android Engineer

Rakuten • Bengaluru

On-site
INR 600,000 - 1,200,000
Sr. Android Engineer
Sr. Android Engineer

Navan • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Android Developer
Android Developer

Maaze • Chandigarh

Hybrid
INR 2,859,866 - 4,766,444
Competitive salary and benefits package
Flexible work hours
Opportunity to work on innovative projects
+2
Senior Android Developer
Senior Android Developer

Aqilea • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Android Developer
Android Developer

Vola Finance • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Android Developer
Android Developer

ESP Engineered • Delhi, Gurgaon

On-site
INR 600,000 - 800,000
Senior Android Developer
Senior Android Developer

Delta6Labs FinTech Pvt Ltd • India

On-site
INR 1,000,000 - 1,500,000
Software Developer - Android
Software Developer - Android

Rigel Networks • Vadodara

On-site
INR 600,000 - 1,000,000
Applications Development Senior Programmer Analyst – Android
Applications Development Senior Programmer Analyst – Android

Citi • Pune District

On-site
INR 1,200,000 - 2,500,000
Android Developer
Android Developer

Delta6Labs FinTech Pvt Ltd • Dadri

On-site
INR 800,000 - 1,200,000
Continuous Learning and Development
Equity in shared success
Supportive company culture