JOBSEARCHER

Android Developer

IdexcelOakton, VAApril 12th, 2026
Job Title: Android DeveloperLocation: Vienna, VA/Pensacola, FL/Winchester, VADuration: Long TermHybrid Days in-office requirement: 2x a week or 8x a monthRequired list of skills and competencies:Programming Languages• Kotlin, including Kotlin DSL for build scripts• JavaFrameworks and Libraries• Dagger/Hilt - Dependency injection• Jetpack Compose - Toolkit for building native UI• JUnit, Mockito, Espresso, Hamcrest - Testing frameworks• Kotlin Coroutine - Asynchronous programming• Retrofit - NetworkingTools• Android Studio - Android IDE• Proguard/R8 - Shrink, obfuscate, and optimize• Azure DevOps Pipelines - CI/CD pipelines using YAMLArchitectural Patters• MVVM (Model View View-Model)• Android architecture. Application, Activity, Fragment lifecycle.Methodology• SAFE Agile• ScrumProgramming Languages• Bash/shell scripting• HTMLFrameworks and Libraries• Okhttp - Http client• RxJava - Reactive programmingTools• Verimatrix apkdefender - Code protection• Wiremock - Service virtualization tool• Firebase Crashlytics - Crash reporting, application monitoring• Firebase App Distribution - Test app distribution• Adobe Analytics - Telemetry• Azure App Insights - Telemetry• Launch Darkly - Feature management• Google Playstore Console - App storeArchitectural Patters• MVP (Model View Presenter)Methodology• Extreme Programming (XP) - Agile software development framework• ATDD (Acceptance test–driven development)