Technical Specialist - IOS, Android, Java

Technology, Data & Digital · Software & Web Development · Mobile App Dev

Smart sammanfattning

AI-genererad översikt av denna tjänst

We are looking for a skilled Technical Specialist with expertise in IOS, Android, and Java development. The role requires strong computer science fundamentals, a pragmatic approach, and hands-on coding experience. The ideal candidate will be proficient in Java (8+), Android native development (≤5 years experience), and possess knowledge of Spring, SQL, multi-threading, and basic DevOps concepts.

Job Summary

2214

Task Description: We are seeking a well-rounded software engineer with strong computer science fundamentals and a pragmatic, solution-oriented mindset. The ideal candidate is independent, adaptable, and a hands-on coder who thrives without micromanagement. We value individuals who understand core concepts (e.g., O(log n)) and can quickly learn new technologies.
Key Skills:

Proficiency in Java (8+) with understanding of system-level concepts; exposure to C, Rust, or similar is a plus
Experience with Spring or similar DI frameworks, RPC/APIs, SQL, and multi-threading
Performance-focused with basic DevOps knowledge (containers, orchestration)
Strong inclination toward TDD; familiarity with AI-assisted tools is desirable

Android Development:

Recent (≤5 years) hands-on Android native experience
Minimum 2 years across at least 2 applications in a senior role
Proficiency in Java/Kotlin

Testing & Tools:

Test automation in Java and Android (Espresso preferred)
Strong debugging and test mindset (functional & non-functional)
Experience with synthetic test data; fuzzing is a plus
Proficiency in Git, IDEs, Maven/Gradle
Work Result: Mobile Application
Skill Area: Application Development
Technology: Mobile development
Proficiency - Technology: Expert
Secondary Skill Area: Application Development
Secondary Technology

Key Responsibilities

Task Description: We are seeking a well-rounded software engineer with strong computer science fundamentals and a pragmatic, solution-oriented mindset. The ideal candidate is independent, adaptable, and a hands-on coder who thrives without micromanagement. We value individuals who understand core concepts (e.g., O(log n)) and can quickly learn new technologies.
Key Skills:

Proficiency in Java (8+) with understanding of system-level concepts; exposure to C, Rust, or similar is a plus
Experience with Spring or similar DI frameworks, RPC/APIs, SQL, and multi-threading
Performance-focused with basic DevOps knowledge (containers, orchestration)
Strong inclination toward TDD; familiarity with AI-assisted tools is desirable

Android Development:

Recent (≤5 years) hands-on Android native experience
Minimum 2 years across at least 2 applications in a senior role
Proficiency in Java/Kotlin

Testing & Tools:

Test automation in Java and Android (Espresso preferred)
Strong debugging and test mindset (functional & non-functional)
Experience with synthetic test data; fuzzing is a plus
Proficiency in Git, IDEs, Maven/Gradle
Work Result: Mobile Application
Skill Area: Application Development
Technology: Mobile development
Proficiency - Technology: Expert
Secondary Skill Area: Application Development
Secondary Technology

Skill Requirements

Task Description: We are seeking a well-rounded software engineer with strong computer science fundamentals and a pragmatic, solution-oriented mindset. The ideal candidate is independent, adaptable, and a hands-on coder who thrives without micromanagement. We value individuals who understand core concepts (e.g., O(log n)) and can quickly learn new technologies.
Key Skills:

Proficiency in Java (8+) with understanding of system-level concepts; exposure to C, Rust, or similar is a plus
Experience with Spring or similar DI frameworks, RPC/APIs, SQL, and multi-threading
Performance-focused with basic DevOps knowledge (containers, orchestration)
Strong inclination toward TDD; familiarity with AI-assisted tools is desirable

Android Development:

Recent (≤5 years) hands-on Android native experience
Minimum 2 years across at least 2 applications in a senior role
Proficiency in Java/Kotlin

Testing & Tools:

Test automation in Java and Android (Espresso preferred)
Strong debugging and test mindset (functional & non-functional)
Experience with synthetic test data; fuzzing is a plus
Proficiency in Git, IDEs, Maven/Gradle
Work Result: Mobile Application
Skill Area: Application Development
Technology: Mobile development
Proficiency - Technology: Expert
Secondary Skill Area: Application Development
Secondary Technology

5. Solid understanding of mobile ui design principles, patterns, and best practices.
6. Good problem-solving skills and ability to work in a fast paced environment.
7. Excellent communication and teamwork skills.
8. Attention to detail and passion for delivering high-quality software solutions.

Other Requirements

Task Description: We are seeking a well-rounded software engineer with strong computer science fundamentals and a pragmatic, solution-oriented mindset. The ideal candidate is independent, adaptable, and a hands-on coder who thrives without micromanagement. We value individuals who understand core concepts (e.g., O(log n)) and can quickly learn new technologies.
Key Skills:

Proficiency in Java (8+) with understanding of system-level concepts; exposure to C, Rust, or similar is a plus
Experience with Spring or similar DI frameworks, RPC/APIs, SQL, and multi-threading
Performance-focused with basic DevOps knowledge (containers, orchestration)
Strong inclination toward TDD; familiarity with AI-assisted tools is desirable

Android Development:

Recent (≤5 years) hands-on Android native experience
Minimum 2 years across at least 2 applications in a senior role
Proficiency in Java/Kotlin

Testing & Tools:

Test automation in Java and Android (Espresso preferred)
Strong debugging and test mindset (functional & non-functional)
Experience with synthetic test data; fuzzing is a plus
Proficiency in Git, IDEs, Maven/Gradle
Work Result: Mobile Application
Skill Area: Application Development
Technology: Mobile development
Proficiency - Technology: Expert
Secondary Skill Area: Application Development
Secondary Technology

#ios#android#java#mobile-development#software-engineer#chennai#india
HCLTech Logo

Företag

HCLTech

Publicerade jobb

för 2 veckor sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Chennai, India

Sökande

Ansök tidigt