Senior Android Developer

The Glove

Pittsburgh (Allegheny County)

On-site

USD 120,000 - 150,000

Full time

3 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Glove is seeking a Senior Android Developer to design, develop, and enhance enterprise-scale native mobile applications. You will leverage Kotlin and Java, Jetpack Compose, and modern Android frameworks to build secure, scalable features.

Lead architecture with MVVM/MVP, integrate REST APIs and authentication services, and collaborate with cross-functional teams to deliver robust mobile solutions. Expect Agile ceremonies and mentorship responsibilities as part of the role.

Qualifications

  • 7+ years of overall mobile development experience.
  • 5+ years of Android development experience.
  • Strong hands-on experience with Kotlin and Java.
  • 4+ years of experience with REST APIs and API authentication.
  • Strong experience with MVVM.
  • Experience with Android Studio, Gradle, Git, Postman, and Firebase.
  • OAuth/API security experience is mandatory.
  • Strong design and programming skills using layouts and Jetpack Compose.
  • Experience with Retrofit, Gson, RxJava, and Kotlin Coroutines.
  • Knowledge of databases, rules, and CRUD operations.
  • Strong collaboration and communication skills.

Responsibilities

  • Design, develop, enhance, and maintain native Android applications.
  • Develop scalable, secure, and maintainable mobile application features.
  • Develop mobile applications using Kotlin and Java.
  • Implement architecture patterns such as MVVM and MVP.
  • Integrate REST APIs and centralized authentication services.
  • Perform code reviews, unit testing, debugging, and performance optimization.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, retrospectives, and release planning.
  • Investigate and estimate new features and technical enhancements.
  • Work closely with Product Owners, BA, QA, and technical teams.
  • Work with device capabilities including biometrics, camera, location, notifications, and permissions.
  • Mentor junior developers and support technical knowledge sharing.

Skills

Kotlin
Java
Android development
REST APIs
OAuth/API security
MVVM
Jetpack Compose
Retrofit
Gson
RxJava
Kotlin Coroutines
Android Studio
Gradle
Git

Tools

Postman
Firebase

Job description

Work Authorization: USC / GC / H4 EAD with long-term validity

W2 without benefits

About the Role

We are looking for a Senior Android Developer to design, develop, and enhance enterprise-scale native mobile applications. The ideal candidate will have strong experience with Kotlin, Java, Android development, Jetpack Compose, REST APIs, API security, and modern Android development frameworks.

Key Responsibilities
  • Design, develop, enhance, and maintain native Android applications.
  • Develop scalable, secure, and maintainable mobile application features.
  • Develop mobile applications using Kotlin and Java.
  • Implement architecture patterns such as MVVM and MVP.
  • Integrate REST APIs and centralized authentication services.
  • Perform code reviews, unit testing, debugging, and performance optimization.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, retrospectives, and release planning.
  • Investigate and estimate new features and technical enhancements.
  • Work closely with Product Owners, BA, QA, and technical teams.
  • Work with device capabilities including biometrics, camera, location, notifications, and permissions.
  • Mentor junior developers and support technical knowledge sharing.
Required Skills & Qualifications
  • 7+ years of overall mobile development experience.
  • 5+ years of Android development experience.
  • Strong hands-on experience with Kotlin and Java.
  • 4+ years of experience with REST APIs and API authentication.
  • Strong experience with MVVM.
  • Experience with Android Studio, Gradle, Git, Postman, and Firebase.
  • OAuth/API security experience is mandatory.
  • Strong design and programming skills using layouts and Jetpack Compose.
  • Experience with Retrofit, GSON, RxJava, and Kotlin Coroutines.
  • Knowledge of databases, rules, and CRUD operations.
  • Strong collaboration and communication skills.
Preferred Skills
  • Experience with Google services.
  • Experience with biometric authentication.
  • Experience with enterprise-scale mobile applications
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Developer
Senior Android Developer

Veriipro • Miami (FL)

On-site
USD 110,000 - 170,000
Senior Android Engineer - Build Scalable Mobile Apps
Senior Android Engineer - Build Scalable Mobile Apps

Tadah • Plano (TX)

On-site
Senior Android Engineer
Senior Android Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Sr. Software Engineer – Android
Sr. Software Engineer – Android

TechDigital Group • Dallas (TX)

On-site
USD 100,000 - 140,000
Sr. Software Engineer – Android
Sr. Software Engineer – Android

TechDigital Group • Stamford (CT)

On-site
USD 130,000 - 160,000
Senior Android Developer
Senior Android Developer

BeaconFire Inc. • San Diego (CA)

On-site
USD 120,000 - 180,000
Senior Android Developer
Senior Android Developer

Veriipro • Bellevue (WA)

On-site
USD 100,000 - 130,000
Senior Mobile Developer Android & iOS
Senior Mobile Developer Android & iOS

Compunnel, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
Android Developer
Android Developer

Compunnel, Inc. • San Leandro (CA)

On-site
USD 100,000 - 130,000
Android Tech Lead: Architecture, Jetpack Compose & CI/CD
Android Tech Lead: Architecture, Jetpack Compose & CI/CD

Veriipro • Mount Laurel Township (NJ)

On-site