6+ years of hands-on Android development experience with Kotlin and Java.
Strong knowledge of GraphQL, Android SDK, different versions of Android, and how to deal with different screen sizes.
Knowledge of Coroutines, RxJava, or Flow for reactive programming.
Familiarity with dependency injection frameworks like Dagger or Hilt.
Experience with Jetpack Compose on a production grade application
Experience with Android architectural components, such as MVVM, MVI, MVP, Clean Architecture, etc.
Familiarity with RESTful APIs to connect Android applications to back-end services.
Experience with Git, version control, and CI/CD tools.
Experience with Unit Testing (UT) and Functional Testing (FT) frameworks, such as JUnit, Mockito, or Espresso.
Basic understanding on accessibility , localization.
Solid understanding of mobile UX/UI design principles and Google’s Android design guidelines.
Ensure code quality through thorough unit testing (UT) and functional testing (FT).
Follow best practices for mobile architecture, design patterns, and coding standards.
Contribute to continuous improvement by identifying areas for optimization and efficiency.
Integrate third-party APIs and services seamlessly into Android applications.
null
null

HCLTech is a global technology company, home to more than 226,600 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending September 2025 totaled $14.2 billion. To learn how we can supercharge progress for you, visit hcltech.com.