Senior Android Developer – Kotlin/Java (Hybrid)

CACI International

Ashburn (VA)

Hybrid

USD 75,000 - 158,000

Full time

7 days ago
Be an early applicant
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

CACI International seeks a Senior Android Developer with strong Kotlin/Java expertise for the BEAGLE ASF Team supporting CBP in Northern Virginia. Hybrid work in Ashburn, VA is expected.

You will collaborate with backend, UX/UI, and product owners to deliver high-performance mobile software in short sprints. The role requires 5+ years in software engineering with 4+ years building native Android apps, and deep knowledge of Agile practices and secure mobile development.

Qualifications

  • Citizenship & Clearance: U.S. Citizen able to pass CBP background checks.
  • Education: B.S. in CS, Software Engineering, or related discipline.
  • Professional Experience: 5+ years in software engineering with 4+ years native Android development.
  • Location: Local candidates must be able to hybrid-work in Ashburn, VA.

Responsibilities

  • Design, develop, and maintain native Android apps with Kotlin (and legacy Java).
  • Architect mobile codebases using MVVM/MVI and Clean Architecture.
  • Provide technical leadership and design recommendations for Android.Participate in release planning, sprint demos, testing, and deployments.
  • Mentor mid-level and junior team members; perform code reviews.

Skills

Kotlin
Java
Android
Agile
MVVM
MVI
Clean Architecture
Jetpack Compose
REST APIs
ExoPlayer
Git/GitFlow
Gradle

Education

B.S. in Computer Science
Software Engineering or related discipline

Tools

Android Studio
Firebase App Distribution
Git/GitFlow
Gradle scripting

Job description

CACI International seeks a Senior Android Developer with strong Kotlin/Java expertise for the BEAGLE ASF Team supporting CBP in Northern Virginia. Hybrid work in Ashburn, VA is expected.

You will collaborate with backend, UX/UI, and product owners to deliver high-performance mobile software in short sprints. The role requires 5+ years in software engineering with 4+ years building native Android apps, and deep knowledge of Agile practices and secure mobile development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Developer (Kotlin/Java) – Hybrid VA
Senior Android Developer (Kotlin/Java) – Hybrid VA

CACI International • United States

Hybrid
USD 75,000 - 158,000
Senior Android Developer (Kotlin/Java) - Agile Leader
Senior Android Developer (Kotlin/Java) - Agile Leader

CACI International Inc • Ashburn (VA)

Hybrid
USD 75,000 - 158,000
Senior Android Developer: Kotlin/Java, Agile
Senior Android Developer: Kotlin/Java, Agile

Socket.dev • Ashburn (VA)

On-site
USD 75,000 - 158,000
Senior Android Engineer - Kotlin for Secure DHS App
Senior Android Engineer - Kotlin for Secure DHS App

CACI International Inc. • Ashburn (VA), Northern (KY)

Hybrid
USD 75,000 - 158,000
Senior iOS Developer - Swift | Agile & Hybrid
Senior iOS Developer - Swift | Agile & Hybrid

CACI International Inc • Ashburn (VA)

Hybrid
USD 120,000 - 180,000
Mobile Developer (Android/Java)
Mobile Developer (Android/Java)

CACI International • United States

Hybrid
USD 75,000 - 158,000
Mobile Developer (Android/Java)
Mobile Developer (Android/Java)

Socket.dev • Ashburn (VA)

Hybrid
USD 75,000 - 158,000
Mobile Developer (Android/Java) Ashburn, VA, US + 1 more
Mobile Developer (Android/Java) Ashburn, VA, US + 1 more

CACI International Inc. • Ashburn (VA), Northern (KY)

Hybrid
USD 75,000 - 158,000
Mobile Developer (Android/Java)
Mobile Developer (Android/Java)

CACI International • Ashburn (VA)

Hybrid
USD 75,000 - 158,000
Senior iOS Swift Developer — Agile Sprint Team
Senior iOS Swift Developer — Agile Sprint Team

CACI International • United States

Hybrid
USD 90,000 - 190,000