Sr. Android Developer

Data for Public Good

India

On-site

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

Full time

36 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Data for Public Good in India seeks an experienced Senior Android Developer to design, build, and maintain robust mobile applications. You will collaborate with cross-functional teams, integrate APIs, and optimize performance while staying current with Android trends.

The ideal candidate has strong Kotlin/Java skills, expertise with Android Studio, and solid experience with RESTful APIs and databases. You will mentor juniors, contribute to architecture decisions, and manage releases on the Play

Qualifications

  • 5+ years of Android development experience.
  • Bachelor’s or Master’s in Computer Science or related field.
  • Strong Kotlin and Java with MVVM/MVI and Jetpack components.
  • Experience with Android Studio, APIs, and database tech (Room/SQLite).
  • Familiar with CI/CD and Play Store release processes.
  • Solid understanding of Material Design and responsive layouts.
  • Excellent problem solving and mentoring abilities.

Responsibilities

  • Architect and build complex Android features.
  • Lead technical design discussions and decisions.
  • Write clean, testable code and review peers' work.
  • Integrate APIs, databases, and third-party SDKs.
  • Profile and optimize performance, memory, and battery usage.
  • Mentor junior developers and support their growth.
  • Manage app releases and Play Store deployment.
  • Write unit and UI tests and support QA.

Skills

Kotlin/Java proficiency
MVVM/MVI architecture
Jetpack components
Android Studio proficiency
REST APIs
Git version control
UI/UX design principles
Problem solving & mentoring

Education

Bachelor's or Master's in Computer Science or related field

Tools

Android Studio
Room/SQLite
Firebase or similar backend services
Git

Job description

We are seeking an experienced Senior Android Developer to design, build, and maintain high-quality mobile apps. You will collaborate with cross-functional teams, integrate APIs, optimize performance, and stay current with Android trends. Strong Kotlin/Java skills, Android Studio expertise, and API/database experience are essential.

Required Skills & Qualifications
  • Experience: 5+ years in Android development.
  • Education: Bachelor’s/Master’s in Computer Science or a related field.
  • Programming: Strong skills in Kotlin and Java; solid understanding of MVVM/MVI architecture and Jetpack components (LiveData, ViewModel, Navigation, Compose).
  • Tools: Advanced proficiency with Android Studio, Android SDK, and version control (Git).
  • APIs & Databases: Experience with RESTful APIs, Room/SQLite, and Firebase or similar backend services.
  • CI/CD & Release: Familiarity with CI/CD pipelines and Play Store release/deployment processes.
  • UI/UX: Strong understanding of Android design principles, Material Design, and responsive layouts.
  • Soft Skills: Problem-solving, mentoring, teamworfark, and communication.
Key Responsibilities
  • Architect and build complex, high-quality features for Android applications.
  • Lead technical design discussions and contribute to architecture decisions.
  • Write clean, reusable, well-tested code; review peers’ code for quality and standards.
  • Integrate RESTful APIs, databases, and third-party SDKs.
  • Profile and optimize app performance, memory usage, and battery consumption.
  • Mentor junior developers and support their technical growth.
  • Manage app releases, versioning, and Play Store deployment.
  • Write unit and UI tests, and support QA in identifying and resolving defects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Developer
Android Developer

Valcz LLC. • Vadodara

On-site
INR 600,000 - 1,200,000
Jr. Android Developer
Jr. Android Developer

Data for Public Good • India

On-site
INR 350,000 - 650,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

DMart • Mumbai

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

GSPANN • Hyderabad, Pune District, Gurugram District

On-site
INR 1,800,000 - 2,400,000
Andriod developer
Andriod developer

VY SYSTEMS PRIVATE LIMITED • Bengaluru

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

Pineswift Technologies • Gurugram District

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

DigitalXNode • Delhi

On-site
INR 600,000 - 1,000,000
Software Developer - DotNet & Android
Software Developer - DotNet & Android

Rigel Networks • Vadodara

On-site
INR 600,000 - 900,000
LJ11066 - Android Developer
LJ11066 - Android Developer

Lystnow • Chennai District

On-site
INR 450,000 - 750,000