1,827,719open jobs
105,257companies
275,650added this week
Browse all
Salary
≈ $79k – $169k per year (Estimated)
Location
In office (United Kingdom)
Seniority
Staff · 8+ years exp

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Oct 18, 2026.

Overview
Company
Impact
Profile match
HCLTech is a major Indian multinational information technology (IT) services and consulting company headquartered in Noida, Uttar Pradesh. Spun off from the original HCL Group in 1991, it ranks as one of India's largest technology companies alongside firms like TCS, Infosys, and Wipro.

Job Summary

Skill or Category

Mandatory / Non-Mandatory

Evaluation Focus for 8+ Years Experience

Kotlin / Java

Mandatory

Strong proficiency in Kotlin and Java, including advanced language features, memory management, collections, coroutines, and object-oriented design principles.

Android SDK & Native Development

Mandatory

Extensive experience developing, maintaining, and optimizing large-scale Android applications using Android SDK and platform APIs.

Android UI/UX Development

Mandatory

Strong understanding of Android UI design principles, Material Design guidelines, responsive layouts, accessibility, and user experience best practices.

Android Architecture (MVVM/MVI)

Mandatory

Deep expertise in MVVM/MVI architecture, separation of concerns, state management, dependency injection, and scalable application design.

Jetpack Components

Mandatory

Hands-on experience with Android Architecture Components, Navigation, Room, WorkManager, Lifecycle, ViewModel, LiveData/Flow, and other Jetpack libraries.

Jetpack Compose

Mandatory

Experience building modern, scalable UI using Jetpack Compose, state handling, Compose Navigation, and performance optimization.

SOLID Principles & Design Patterns

Mandatory

Strong understanding and practical implementation of SOLID principles, clean architecture, and common Android design patterns.

Modular Architecture

Mandatory

Experience working in modularized codebases, creating reusable modules, managing dependencies, and improving maintainability.

Concurrency & Threading

Mandatory

Expertise in Coroutines, Flow, background processing, multithreading, synchronization, and thread-safe application development.

Offline Storage & Data Management

Mandatory

Experience with Room, SQLite, caching strategies, offline-first architecture, and data synchronization mechanisms.

Performance Optimization

Mandatory

Ability to identify bottlenecks, optimize memory usage, reduce app startup time, improve rendering performance, and enhance user experience.

Open-Source Libraries & Ecosystem

Mandatory

Strong knowledge of Android ecosystem libraries, framework integration, library evaluation, benchmarking, and optimization techniques.

Version Control (Git)

Mandatory

Experience with Git workflows, branching strategies, pull requests, code reviews, and collaborative development practices.

UI Testing

Mandatory

Strong experience in unit testing, UI testing, Espresso, Compose UI Testing, test automation, and quality assurance practices.

Engineering Best Practices

Mandatory

Demonstrated experience with Code Reviews, TDD, Pair Programming, Refactoring, CI/CD, and Clean Code principles.

Production-Scale Application Development

Mandatory

Proven track record of delivering and supporting enterprise-grade Android applications in production environments.

Cross-Functional Collaboration

Mandatory

Ability to collaborate with product owners, designers, architects, QA teams, and other engineering teams.

Technical Leadership & Mentoring

Mandatory

Experience mentoring developers, leading technical discussions, defining coding standards, and driving architectural decisions.

CI/CD & Build Automation

Non-Mandatory

Experience implementing automated build, testing, deployment pipelines using Jenkins, GitHub Actions, Bitrise, or similar tools.

Security Best Practices

Non-Mandatory

Understanding of Android security concepts, secure storage, authentication, encryption, API security, and secure coding practices.

Key Responsibilities

Skill or Category

Mandatory / Non-Mandatory

Evaluation Focus for 8+ Years Experience

Kotlin / Java

Mandatory

Strong proficiency in Kotlin and Java, including advanced language features, memory management, collections, coroutines, and object-oriented design principles.

Android SDK & Native Development

Mandatory

Extensive experience developing, maintaining, and optimizing large-scale Android applications using Android SDK and platform APIs.

Android UI/UX Development

Mandatory

Strong understanding of Android UI design principles, Material Design guidelines, responsive layouts, accessibility, and user experience best practices.

Android Architecture (MVVM/MVI)

Mandatory

Deep expertise in MVVM/MVI architecture, separation of concerns, state management, dependency injection, and scalable application design.

Jetpack Components

Mandatory

Hands-on experience with Android Architecture Components, Navigation, Room, WorkManager, Lifecycle, ViewModel, LiveData/Flow, and other Jetpack libraries.

Jetpack Compose

Mandatory

Experience building modern, scalable UI using Jetpack Compose, state handling, Compose Navigation, and performance optimization.

SOLID Principles & Design Patterns

Mandatory

Strong understanding and practical implementation of SOLID principles, clean architecture, and common Android design patterns.

Modular Architecture

Mandatory

Experience working in modularized codebases, creating reusable modules, managing dependencies, and improving maintainability.

Concurrency & Threading

Mandatory

Expertise in Coroutines, Flow, background processing, multithreading, synchronization, and thread-safe application development.

Offline Storage & Data Management

Mandatory

Experience with Room, SQLite, caching strategies, offline-first architecture, and data synchronization mechanisms.

Performance Optimization

Mandatory

Ability to identify bottlenecks, optimize memory usage, reduce app startup time, improve rendering performance, and enhance user experience.

Open-Source Libraries & Ecosystem

Mandatory

Strong knowledge of Android ecosystem libraries, framework integration, library evaluation, benchmarking, and optimization techniques.

Version Control (Git)

Mandatory

Experience with Git workflows, branching strategies, pull requests, code reviews, and collaborative development practices.

UI Testing

Mandatory

Strong experience in unit testing, UI testing, Espresso, Compose UI Testing, test automation, and quality assurance practices.

Engineering Best Practices

Mandatory

Demonstrated experience with Code Reviews, TDD, Pair Programming, Refactoring, CI/CD, and Clean Code principles.

Production-Scale Application Development

Mandatory

Proven track record of delivering and supporting enterprise-grade Android applications in production environments.

Cross-Functional Collaboration

Mandatory

Ability to collaborate with product owners, designers, architects, QA teams, and other engineering teams.

Technical Leadership & Mentoring

Mandatory

Experience mentoring developers, leading technical discussions, defining coding standards, and driving architectural decisions.

CI/CD & Build Automation

Non-Mandatory

Experience implementing automated build, testing, deployment pipelines using Jenkins, GitHub Actions, Bitrise, or similar tools.

Security Best Practices

Non-Mandatory

Understanding of Android security concepts, secure storage, authentication, encryption, API security, and secure coding practices.

Skill Requirements

Other Requirements

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,827,719 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
United Kingdom
≈ $79k – $170k per year (Estimated) • In office • 8+ years exp • United Kingdom
Swift
Swift
Swift Concurrency
Mobile
MVVM
GCD
XCTest
Fastlane
Dependency Injection
State Management
DevOps
GitHub Actions
CI/CD
Git
GitHub
QA
XCUITest
Apply
≈ $74k – $212k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • London
Kotlin
Mobile
Jetpack Compose
Material Design
Apply
$120k – $165k per year • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Skaneateles
JavaScript
Kotlin
Kotlin
Kotlin Coroutines
Frontend
React.js
Mobile
Dependency Injection
DevOps
CI/CD
Apply
Senior Developer 3 years ago
≈ $70k – $200k per year (Estimated) • Remote (location not specified) • Full-Time
JavaScript
Frontend
React.js
Mobile
React Native
DevOps
Git
Management
Agile
Scrum
Apply
Senior iOS Developer 2 years ago
In office • Full-Time • Mumbai
Java
Kotlin
Swift
Objective-C
Java
Gradle
Kotlin
Retrofit
Kotlin Coroutines
MockK
Koin
Swift
Alamofire
Mobile
GCD
iOS SDK
XCTest
Fastlane
Dependency Injection
DevOps
CI/CD
Jenkins
Git
Apply
≈ $33k – $67k per year (Estimated) • In office • Full-Time • United Kingdom
Apply
≈ $37k – $52k per year (Estimated) • In office • Part-Time • United Kingdom
Apply
≈ $34k – $89k per year (Estimated) • In office • Full-Time • Bachelor's Degree • United Kingdom
Apply
≈ $126k – $231k per year (Estimated) • In office • Full-Time • United Kingdom
Analytics
Power BI
Microsoft Excel
Apply
up to $44k per year • In office • Full-Time • Bachelor's Degree • United Kingdom
Apply
See all jobs
This is one of many
1,827,719 more open roles from verified company boards, updated every day.