Senior Android Developer

Tech Mahindra

Bengaluru

Hybrid

INR 1,200,000 - 1,800,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tech Mahindra in Bengaluru is seeking an experienced Android engineer to design and build scalable Android applications. You will work on architecture, code quality, and integration with native modules using C++ within a telecom domain environment, contributing to multi-module projects and CI/CD pipelines.

The role requires strong Kotlin/Java skills, experience with Android SDK/NDK, and a solid understanding of design patterns and Clean Architecture principles.

Qualifications

  • Strong understanding of Android architecture patterns, including MVVM, MVI, and Clean Architecture.
  • Extensive hands-on experience in Android application development using Kotlin and Core Java.
  • Solid understanding of the Telecom wireless domain, including 4G and 5G technologies.
  • Experience with Android SDK and NDK, including C++ integration.
  • Proven experience applying design patterns in large-scale, production Android applications.
  • Expertise in Clean Architecture principles and modular application design.
  • Hands-on experience with dependency injection frameworks such as Hilt, Dagger, or Koin.
  • Excellent problem-solving skills with focus on scalable, maintainable, high-quality code.

Job description

JOB DESCRIPTION


  • Strong understanding of Android architecture patterns, including MVVM, MVI, and Clean Architecture
  • Extensive hands-on experience in Android application development using Kotlin and Core Java
  • Solid understanding of the Telecom wireless domain, including 4G and 5G technologies
  • Experience working with Android SDK and NDK, including C++ integration
  • Proven experience applying design patterns in large-scale, production Android applications
  • Expertise in Clean Architecture principles and modular application design
  • Hands-on experience with dependency injection frameworks such as Hilt, Dagger, or Koin

Development Practices & Tools

  • Strong experience with Git for source code management
  • Proficient in using JIRA for task tracking and Agile project management
  • Experience working in Agile / Scrum development environments
  • Excellent problem-solving skills, with a strong focus on writing scalable, maintainable, and high-quality code

Nice to Have / Preferred Skills

  • Familiarity with JNI and C++ integration in Android applications
  • Experience with performance optimization, memory management, and multi-threading
  • Knowledge of unit testing, instrumentation testing, and CI/CD pipelines
  • Experience integrating third-party applications and SDKs (e.g., WhatsApp, Facebook)
  • Experience in analyzing, handling, and resolving customer support tickets directly
  • Hands-on experience with multi-module Android projects
  • Strong understanding of Android build variants, backward compatibility, and SDK version implications
  • Added advantage if experienced with Android Telephony and Telecom APIs
  • Added advantage if experienced in Android app integration with cloud platforms or external software systems

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

Similar jobs worth comparing

Android Developer
Android Developer

TeamLease • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Staff Engineer-Android
Staff Engineer-Android

Truemeds • Bengaluru

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

Vistas Ad Media Communications Pvt. Ltd. • Bengaluru

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

Kynhood • Chennai District

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
Android Developer
Android Developer

B-Square Solution • Dadri

On-site
INR 900,000 - 1,500,000
Senior Android Developer / Lead Engineer (Java | Kotlin | Android)
Senior Android Developer / Lead Engineer (Java | Kotlin | Android)

Vintronics Consulting • Bangarmau

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

Tata Consultancy Services • Bengaluru

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

NetiApps Software • Bengaluru

On-site
INR 800,000 - 1,200,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