Sr Software Engineer (Android Mobile App Developer)

Unidel Group

Pune District

On-site

INR 800,000 - 1,200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A technology firm in Pune is looking for a skilled Android Mobile App Developer to maintain and enhance native Android applications. The role involves building high-performance mobile solutions, integrating backend services, and delivering user-centric features. Candidates should have 3-5 years of experience with native Android development using Java and a Bachelor's degree in a relevant field. Strong understanding of Android architecture patterns is also required, along with proficiency in Android Studio and Git.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 3 to 5 years of hands-on experience in native Android development using Java.
  • Strong understanding of Android architecture patterns (MVP, MVVM, Repository).

Responsibilities

  • Maintain, troubleshoot, and optimize existing Android applications.
  • Design, develop, and deliver new features using established architecture patterns.
  • Collaborate with product owners, UI/UX designers, and QA teams to deliver high-quality releases.
  • Integrate and manage RESTful APIs, backend services, and third-party SDKs.
  • Write clean, maintainable, and well-documented code.

Skills

Native Android development using Java
Understanding of Android architecture patterns (MVP, MVVM, Repository)
Proficiency with Android Studio
Strong debugging skills
Problem-solving abilities
Good communication skills

Education

Bachelor's degree in Computer Science
Equivalent practical experience

Tools

Android Studio
Gradle
Git

Job description

  • Designation - Sr Software Engineer
  • Qualification - Bachelor's degree in computer science, IT, E&TC, Mechanical or equivalent.
  • Location - Pune
  • Experience - 3 - 5 Years
Overview

We are looking for a skilled Android Mobile App Developer to maintain and enhance a native Android application. The role involves building scalable, high-performance mobile solutions, integrating backend services and IoT systems, and delivering user-centric features following modern Android development practices.

Responsibilities
  • Maintain, troubleshoot, and optimize existing Android applications.
  • Design, develop, and deliver new features using established architecture patterns such as MVP and Repository.
  • Collaborate with product owners, UI/UX designers, and QA teams to deliver high-quality releases.
  • Integrate and manage RESTful APIs, backend services, and third-party SDKs.
  • Implement responsive and modern UI using AndroidX, Material Design, ViewBinding, and ConstraintLayout.
  • Manage local data storage using Room, GreenDAO, and SharedPreferences.
  • Develop and maintain real-time features including device control, automation, and monitoring.
  • Support firmware update (OTA) mechanisms and notification workflows.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in peer code reviews and contribute to continuous improvement initiatives.
  • Provide post-release support including bug fixing, performance tuning, and technical enhancements.
  • Experienced in implementing secure development methodologies, ensuring robust protection of sensitive data and systems integrity
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 3 to 5 years of hands-on experience in native Android development using Java.
  • Strong understanding of Android architecture patterns (MVP, MVVM, Repository).
  • Proficiency with Android Studio, Gradle, and Git-based version control systems.
Experience with key libraries and frameworks
  • Retrofit, OkHttp, RxJava
  • Room, GreenDAO
  • EventBus, Glide / Picasso
  • Solid understanding of REST APIs, JSON, and asynchronous programming.
  • Knowledge of secure coding practices and mobile data privacy (e.g., GDPR principles).
  • Strong debugging, problem-solving, and analytical skills.
  • Good communication skills and ability to work effectively in distributed teams.
Nice to Have
  • Exposure to IoT, BLE, or Wi-Fi based device communication.
  • Experience with Kotlin, Jetpack libraries, Coroutines, or Jetpack Compose.
  • Familiarity with geofencing, automation, and scheduling features.
  • Experience in multi-language apps, localization, and RTL support.
  • Knowledge of OTA updates, push notifications, crash analytics, and monitoring tools.
  • Understanding of CI/CD pipelines for mobile applications.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer (iOS Mobile App Developer)
Sr Software Engineer (iOS Mobile App Developer)

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
Senior Android Developer 5+ Years Experience
Senior Android Developer 5+ Years Experience

Xo Bills • Ernakulam

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

Recro • Gurugram District

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

NAVVYASA CONSULTING PRIVATE LIMITED • Gurugram District

On-site
INR 800,000 - 1,200,000
Job Alert - Android Developer - BI-ECDHG
Job Alert - Android Developer - BI-ECDHG

Bounteous • Gurugram District, Chennai District

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

GLOINNT Solutions • Bengaluru

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

Quicket Solutions, Inc • Gurugram District

On-site
INR 1,500,000 - 2,400,000
Senior Android Engineer | Product Companies | OTT / Media Streaming / OEM | 5 - 9 Years | Pune
Senior Android Engineer | Product Companies | OTT / Media Streaming / OEM | 5 - 9 Years | Pune

Antal International • Pune District

On-site
INR 1,400,000 - 2,300,000
Android Developer - Java/Kotlin
Android Developer - Java/Kotlin

KBD Talent Forge India Pvt Ltd • Maharashtra

On-site
INR 1,500,000 - 2,100,000
Lead I - Software Engineering-Android Developer
Lead I - Software Engineering-Android Developer

UST • Maharashtra

On-site
INR 900,000 - 1,300,000