Job Title: Sr. Android Developer
Location: Morrisville, NC (Work from Office)
Duration: Long Term Contract
Job Description:
• 10–12 years of hands-on experience building Android applications.
• Strong, hands-on experience in Kotlin; experience migrating from Java to Kotlin is a plus.
• Solid understanding of asynchronous programming, coroutines, and reactive patterns.
• Experience with architecture patterns such as MVVM, Clean Architecture, or MVI.
• Proficient knowledge of Android SDK and Android Studio (IntelliJ IDEA background is a plus; legacy Eclipse exposure acceptable).
• Familiarity with Jetpack libraries: Compose, Navigation, Room, WorkManager, ViewModel, etc.
• Working knowledge of Web Services & REST (JSON) APIs; GraphQL exposure
• Familiarity with CI/CD pipelines, Git-based workflows, and Gradle optimization.