onsite
Senior Tech Lead - Native iOS Mobile App - HCLTech
Software Engineer
Lead a team of iOS engineers to design, develop, and deliver high‑performance native mobile applications using Swift and SwiftUI, while driving architectural decisions and ensuring code quality.
About the role
Key Responsibilities
- Architect, design, and implement native iOS applications using Swift and SwiftUI.
- Lead a cross‑functional development team, providing technical guidance, mentorship, and code reviews.
- Define and enforce coding standards, testing strategies, and continuous integration pipelines.
- Collaborate with product owners and UI/UX designers to translate requirements into scalable solutions.
- Monitor performance, troubleshoot issues, and optimize app stability and responsiveness.
Requirements
- 7+ years of professional iOS development experience, with a strong focus on Swift and SwiftUI.
- Deep understanding of iOS SDK, Xcode, and modern mobile architecture patterns (MVVM, Clean Architecture).
- Proven experience leading technical teams and delivering complex mobile projects.
- Strong problem‑solving skills, ability to work in Agile environments, and excellent communication.
- Experience with CI/CD tools, unit/UI testing, and performance profiling on iOS devices.