Senior/Mid-Level Android Developer @ Vienna, VA (Need local to VA only)
Please send me your updated resume to pr...@idexcel.com
Role: Senior/Mid-Level Android Developer
Location: Vienna, VA
Duration: Long Term Contract
Mode of Interview: Face to face
Demonstrates knowledge delivering software within a formal Systems Development Life Cycle (SDLC)
Demonstrates knowledge of developing Java based applications
Ability to apply sound judgment in analyzing and organizing technical solutions
Effective research, analytical, and problem-solving skills
Effective interpersonal, verbal, and written communication
Ability to work independently and as part of a team
Bachelor’s Degree in related field and/or the equivalent combination of education, training, and experience
Required list of skills and competencies:
Programming Languages:
Kotlin, including Kotlin DSL for build scripts
Java
Frameworks and Libraries
Dagger/Hilt -
Dependency injection
Jetpack Compose - Toolkit for building native UI
JUnit, Mockito, Espresso, Hamcrest - Testing frameworks
Kotlin Coroutine - Asynchronous programming
Retrofit - Networking
Tools
Android Studio -
Android IDE
Proguard/R8 - Shrink, obfuscate, and optimize
Azure DevOps Pipelines - CI/CD pipelines using YAML
Architectural Patters
MVVM (Model View View-Model)
Android architecture. Application, Activity, Fragment lifecycle.
Methodology