Job Type: Contract
Job Category: IT
Job Description
Role Title: Android Developer
Location: San Antonio / Plano, TX (Onsite)
Contract
Role Description:
We are seeking an experienced Android Developer with 7+ years of hands-on experience in building high-quality native Android applications. The ideal candidate will be responsible for designing, developing, maintaining, and enhancing Android mobile applications using Kotlin. This role requires strong expertise in Android SDK, application lifecycle management, performance optimization, and delivering scalable, user-friendly mobile solutions. The developer will collaborate closely with cross-functional teams to translate business requirements into robust technical implementations while ensuring code quality, security, and best practices across the Android platform.
Required Skills:
- 7+ years of hands-on experience in native Android application development
- Strong proficiency in Kotlin and Android SDK
- Experience with Android application architecture.
- Expertise in UI development using XML, Material Design, and responsive layouts
- Strong understanding of Android app lifecycle, background services, and multithreading
- Experience with RESTful APIs, JSON parsing, and network libraries (Retrofit/OkHttp)
- Knowledge of Jetpack components (ViewModel, LiveData, Room, Navigation, WorkManager)
- Familiarity with dependency injection frameworks (Dagger/Hilt/Koin)
- Experience with SQLite/Room and local data storage mechanisms
- Strong debugging, performance tuning, and memory optimization skills
- Experience with version control systems (Git) and CI/CD pipelines
- Understanding of security best practices for Android applications
- Ability to collaborate effectively with cross-functional teams and work in an onsite environment
Required Skills
Cloud Developer SQL Application Developer