What are the responsibilities and job description for the Android Developer position at Kelly?
Job Title: Android Developer – Kotlin
Location: Irving, TX — Hybrid, 2–3 days onsite/week
Duration: 12 months, Contract-to-Hire
Role Overview: Seeking an Android Developer to lead the architecture and development of its flagship mobile banking application. You will drive technical decisions, build scalable Android solutions, mentor engineers, and partner with Product, UX, and backend teams.
Must-Have Skills
- 5 years of professional native Android development (Kotlin)
- Strong Android SDK, Android Studio & Gradle
- Jetpack Compose, Coroutines and Jetpack libraries
- MVVM, Clean Architecture and/or unidirectional data flow
- Experience with multi-module Android projects
- Strong production troubleshooting: memory, rendering, battery and performance
- At least one Google Play Store application shipped/maintained
Key Responsibilities
- Architect and develop major Android features using Kotlin, Compose and Coroutines
- Set Android engineering standards for quality, testing and performance
- Diagnose and resolve complex production issues
- Collaborate with Product, UX and backend teams
- Improve development, testing and release processes