Senior Android Developer

Deutsche Telekom Digital Labs

Gurugram District

On-site

INR 1,500,000 - 2,800,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Deutsche Telekom Digital Labs in Gurgaon, India, is seeking a highly skilled Senior Android Developer with 4–6 years of hands-on experience to build and maintain high-performance Android apps.

You will design scalable architectures, implement MVVM/MVP/VIPER patterns, integrate REST APIs, and write unit tests. Strong proficiency in Java/Kotlin and Android internals is essential for delivering production-ready applications.

Qualifications

  • 4-6 years of hands-on experience in Android development.
  • Strong proficiency in Java and/or Kotlin.
  • Experience with MVVM, MVP, VIPER or similar patterns.
  • Experience publishing and/or managing apps on Google Play Store.
  • Good understanding of memory management and concurrency.

Responsibilities

  • Design, develop, and maintain scalable and high-performance Android applications.
  • Build Android applications from scratch with a strong focus on architecture and code quality.
  • Develop clean, efficient, reusable, and maintainable code using Java/Kotlin.
  • Implement Android architecture patterns such as MVVM, MVP, VIPER, or similar patterns.
  • Integrate REST APIs, web services, and JSON into Android applications.
  • Develop a responsive and user-friendly Android UI following Android design principles.
  • Implement asynchronous operations using Kotlin Coroutines.
  • Collaborate with product, design, backend, and QA teams to deliver high-quality applications.
  • Participate in technical discussions and contribute to application architecture and design decisions.

Skills

Java/Kotlin
Android architecture
Android internals
REST APIs
Kotlin Coroutines
MVVM
MVP
VIPER
Android UI design
JUnit
Mockito
Play Store publishing
Memory management
Concurrency

Tools

Retrofit
Dagger
RxJava
Gson/Jackson

Job description

We are looking for a highly skilled and hands-on Senior Android Developer with 4-6 years of experience in building, developing, and maintaining high-performance Android applications. The ideal candidate should have strong expertise in Java/Kotlin, Android architecture, Android internals, REST APIs, and Kotlin Coroutines, along with experience building applications from scratch and managing production-ready apps.

Responsibilities:
  • Design, develop, and maintain scalable and high-performance Android applications.
  • Build Android applications from scratch with a strong focus on architecture and code quality.
  • Develop clean, efficient, reusable, and maintainable code using Java/Kotlin.
  • Implement Android architecture patterns such as MVVM, MVP, VIPER, or similar patterns.
  • Integrate REST APIs, web services, and JSON into Android applications.
  • Develop a responsive and user-friendly Android UI following Android design principles.
  • Implement asynchronous operations using Kotlin Coroutines.
  • Work with third-party libraries and APIs such as Retrofit, Dagger, RxJava, Gson, Jackson, etc.
  • Write and maintain unit tests using JUnit and Mockito.
  • Identify and resolve performance, memory, and concurrency-related issues.
  • Collaborate with product, design, backend, and QA teams to deliver high-quality applications.
  • Participate in technical discussions and contribute to application architecture and design decisions.
Requirements:
  • 4-6 years of hands-on experience in Android development.
  • Strong proficiency in Java and/or Kotlin.
  • Strong understanding of OOP, data structures and algorithms, and problem-solving.
  • Good knowledge of Android internals and Android UI design principles.
  • Hands-on experience with MVVM, MVP, VIPER, or similar architecture patterns.
  • Experience building Android applications from scratch.
  • Strong experience with REST APIs and JSON.
  • Hands-on experience with Kotlin Coroutines.
  • Experience with libraries such as Retrofit, Dagger, RxJava, and Gson/Jackson.
  • Experience with JUnit and Mockito.
  • Experience publishing and/or managing at least one application on the Google Play Store.
  • Good understanding of memory management and concurrency.
Good to Have:
  • Experience in Android application performance optimization.
  • Experience working with large-scale or consumer-facing mobile applications.
  • Knowledge of CI/CD and Git.
  • Strong understanding of mobile application security and best practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Developer
Android Developer

B-Square Solution • Dadri

On-site
INR 900,000 - 1,500,000
Senior Android Developer
Senior Android Developer

Vintronics Consulting • Bengaluru

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

Tata Consultancy Services • Bengaluru

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

GoForAd • Lucknow

On-site
INR 600,000 - 800,000
Staff Engineer-Android
Staff Engineer-Android

Truemeds • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Android Developer (2.5 - 4 Years)
Senior Android Developer (2.5 - 4 Years)

airtel • Gurugram District

On-site
INR 900,000 - 1,300,000
Senior Android Developer
Senior Android Developer

Delta6Labs FinTech Pvt Ltd • India

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

Pineswift Technologies • Gurugram District

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

Craftedq • Gurugram District

On-site
INR 800,000 - 1,200,000
Competitive benefits
Career advancement opportunities
Senior Android Developer
Senior Android Developer

Daten • Hyderabad

On-site
INR 1,500,000 - 2,500,000