Technical Specialist - IOS, Android, Java
About this role
Job Summary
| Skill or Category | Mandatory / Non-Mandatory | Evaluation Focus for 8+ Years Experience |
| Swift Programming | Mandatory | Expert-level Swift knowledge including Protocol-Oriented Programming, Generics, ARC, Property Wrappers, Error Handling, and modern Swift features. |
| iOS Development | Mandatory | Proven experience building and maintaining large-scale, production-grade iOS applications with strong understanding of the iOS ecosystem. |
| Xcode, Git & GitHub | Mandatory | Strong hands-on experience with source control, branching strategies, pull requests, code reviews, and development workflows. |
| Unit & UI Testing (XCTest, XCUITest) | Mandatory | Ability to design comprehensive automated test suites, improve code coverage, and ensure application quality. |
| Modular Architecture | Mandatory | Experience designing and implementing framework-based modular architectures for scalability, maintainability, and reuse. |
| MVVM Architecture | Mandatory | Deep understanding of MVVM implementation, state management, dependency injection, and separation of concerns. |
| SDK Development & Integration | Mandatory | Experience designing, developing, documenting, versioning, and maintaining reusable SDKs/frameworks consumed by multiple teams. |
| Swift Concurrency | Mandatory | Strong expertise in Async/Await, Actors, GCD, Operations, thread safety, race condition prevention, and performance optimization. |
| Application Performance & Scalability | Mandatory | Experience identifying bottlenecks, optimizing app startup times, memory utilization, and overall application performance. |
| Engineering Best Practices | Mandatory | Demonstrated adoption of TDD, Pair Programming, Code Reviews, Refactoring, Clean Code, and CI principles. |
| Continuous Integration & Automated Testing | Mandatory | Experience implementing automated build, test, and quality validation processes within development pipelines. |
| Cross-Team Collaboration | Mandatory | Ability to work effectively across platform teams, drive shared solutions, promote reusable components, and influence engineering decisions. |
| Technical Leadership & Mentoring | Mandatory | Experience mentoring engineers, reviewing architecture decisions, driving engineering standards, and leading technical discussions. |
| Production Support & Release Management | Mandatory | Experience supporting live applications, managing releases, resolving production issues, and ensuring platform stability. |
| Mobile Security | Non-Mandatory | Knowledge of Keychain, secure storage, authentication mechanisms, encryption, and secure handling of sensitive data. |
| CI/CD Tools (GitHub Actions, Fastlane) | Non-Mandatory | Experience creating and maintaining mobile CI/CD pipelines, automating build, test, signing, and deployment processes. |
| App Store Deployment | Non-Mandatory | Experience managing App Store releases, provisioning profiles, certificates, and deployment automation. |
| Inner Sourcing & Reusability | Non-Mandatory | Experience promoting component reuse, reducing technical debt, and enabling cross-team engineering efficiency. |
ย
Key Responsibilities
| Skill or Category | Mandatory / Non-Mandatory | Evaluation Focus for 8+ Years Experience |
| Swift Programming | Mandatory | Expert-level Swift knowledge including Protocol-Oriented Programming, Generics, ARC, Property Wrappers, Error Handling, and modern Swift features. |
| iOS Development | Mandatory | Proven experience building and maintaining large-scale, production-grade iOS applications with strong understanding of the iOS ecosystem. |
| Xcode, Git & GitHub | Mandatory | Strong hands-on experience with source control, branching strategies, pull requests, code reviews, and development workflows. |
| Unit & UI Testing (XCTest, XCUITest) | Mandatory | Ability to design comprehensive automated test suites, improve code coverage, and ensure application quality. |
| Modular Architecture | Mandatory | Experience designing and implementing framework-based modular architectures for scalability, maintainability, and reuse. |
| MVVM Architecture | Mandatory | Deep understanding of MVVM implementation, state management, dependency injection, and separation of concerns. |
| SDK Development & Integration | Mandatory | Experience designing, developing, documenting, versioning, and maintaining reusable SDKs/frameworks consumed by multiple teams. |
| Swift Concurrency | Mandatory | Strong expertise in Async/Await, Actors, GCD, Operations, thread safety, race condition prevention, and performance optimization. |
| Application Performance & Scalability | Mandatory | Experience identifying bottlenecks, optimizing app startup times, memory utilization, and overall application performance. |
| Engineering Best Practices | Mandatory | Demonstrated adoption of TDD, Pair Programming, Code Reviews, Refactoring, Clean Code, and CI principles. |
| Continuous Integration & Automated Testing | Mandatory | Experience implementing automated build, test, and quality validation processes within development pipelines. |
| Cross-Team Collaboration | Mandatory | Ability to work effectively across platform teams, drive shared solutions, promote reusable components, and influence engineering decisions. |
| Technical Leadership & Mentoring | Mandatory | Experience mentoring engineers, reviewing architecture decisions, driving engineering standards, and leading technical discussions. |
| Production Support & Release Management | Mandatory | Experience supporting live applications, managing releases, resolving production issues, and ensuring platform stability. |
| Mobile Security | Non-Mandatory | Knowledge of Keychain, secure storage, authentication mechanisms, encryption, and secure handling of sensitive data. |
| CI/CD Tools (GitHub Actions, Fastlane) | Non-Mandatory | Experience creating and maintaining mobile CI/CD pipelines, automating build, test, signing, and deployment processes. |
| App Store Deployment | Non-Mandatory | Experience managing App Store releases, provisioning profiles, certificates, and deployment automation. |
| Inner Sourcing & Reusability | Non-Mandatory | Experience promoting component reuse, reducing technical debt, and enabling cross-team engineering efficiency. |
ย
Skill Requirements
Other Requirements
Frequently Asked Questions
Is the salary disclosed for the Technical Specialist - IOS, Android, Java position at HCLTech?
The salary for this Technical Specialist - IOS, Android, Java role at HCLTech is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Technical Specialist - IOS, Android, Java position at HCLTech located?
This Technical Specialist - IOS, Android, Java role at HCLTech is based in Hyderabad, India. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
How do I apply for the Technical Specialist - IOS, Android, Java position at HCLTech?
Click the "Apply Now" button on this page. You will be redirected to HCLTech's official application portal hosted on successfactors where you can submit your application directly.
When was the Technical Specialist - IOS, Android, Java job at HCLTech posted?
This Technical Specialist - IOS, Android, Java position at HCLTech was posted on Sep 29, 2026. Apply as soon as possible โ early applications are often reviewed first.
Technical Specialist - IOS, Android, Java
HCLTech
You'll be redirected to HCLTech's official application page on successfactors.