Native iOS Technical Lead

Tata Consultancy Services

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services is seeking an experienced Native iOS Technical Lead to guide architecture, design, and development of scalable iOS apps. You will set technical direction, mentor teams, and collaborate with cross-functional stakeholders to deliver secure, high-performance mobile solutions.

The role requires 10+ years in software and 7+ years in native iOS development, with strong expertise in MVVM, VIPER, and modern Swift tools. Chennai/Bengaluru location with full-time employment.

Qualifications

  • 10+ years of overall software development experience.
  • At least 7 years of hands-on native iOS development experience using Swift.
  • Strong expertise in Swift, SwiftUI, UIKit, Xcode, and iOS SDKs.
  • Strong knowledge of architectural patterns such as MVVM, VIPER, Clean Architecture, and Modular Architecture.
  • Experience working with REST APIs, GraphQL, web services, and third-party integrations.
  • Proficiency in unit testing, UI testing, and automated testing frameworks.
  • Strong understanding of mobile application security, encryption, and secure data storage.
  • Experience with CI/CD tools such as GitHub Actions and Jenkins.
  • Expertise in application performance optimisation, memory management, debugging, and crash analysis.
  • Experience with Git, Agile methodologies, and DevOps practices.
  • Hands-on experience with GitHub Copilot or other AI-assisted engineering tools to improve development efficiency.

Responsibilities

  • Define and drive the overall architecture of native iOS applications.
  • Lead the design and development of complex, scalable, and maintainable mobile applications using Swift, SwiftUI, and UIKit.
  • Establish coding standards, design patterns, and mobile engineering best practices.
  • Architect secure and high-performance mobile solutions.
  • Collaborate with Product Owners, UX designers, backend development teams, and enterprise architects.
  • Conduct architecture reviews, code reviews, and technical assessments.
  • Drive automation, testing strategies, release management, and continuous improvement.
  • Mentor and guide iOS developers and technical leads.
  • Ensure compliance with security, accessibility, performance, and Apple App Store guidelines.
  • Support large-scale digital commerce and retail applications with a focus on scalability and performance

Skills

Swift
SwiftUI
UIKit
MVVM
VIPER
Clean Architecture
Modular Architecture
REST APIs
GraphQL
Unit testing
UI testing
CI/CD
GitHub Actions
Jenkins
Git
Xcode
GitHub Copilot

Tools

Xcode
Git
GitHub Copilot
GitHub Actions
Jenkins

Job description


Role: Native iOS Technical Lead | Swift | SwiftUI

Experience: 10+ Years
Relevant iOS Experience: 7+ Years
Locations: Chennai / Bengaluru
Employment Type: Full-Time

Job Description

We are looking for an experienced Native iOS Technical Lead to lead the architecture, design, and development of scalable, secure, and high-performance iOS applications. The successful candidate will define the technical direction, establish mobile engineering best practices, mentor development teams, and collaborate with cross-functional stakeholders to deliver enterprise-grade mobile solutions.


Key Responsibilities

  • Define and drive the overall architecture of native iOS applications.
  • Lead the design and development of complex, scalable, and maintainable mobile applications using Swift, SwiftUI, and UIKit.
  • Establish coding standards, design patterns, and mobile engineering best practices.
  • Architect secure and high-performance mobile solutions.
  • Collaborate with Product Owners, UX designers, backend development teams, and enterprise architects.
  • Conduct architecture reviews, code reviews, and technical assessments.
  • Drive automation, testing strategies, release management, and continuous improvement.
  • Mentor and guide iOS developers and technical leads.
  • Ensure compliance with security, accessibility, performance, and Apple App Store guidelines.
  • Support large-scale digital commerce and retail applications with a focus on scalability and performance

Required Skills and Experience

  • 10+ years of overall software development experience.
  • At least 7 years of hands-on native iOS development experience using Swift.
  • Strong expertise in Swift, SwiftUI, UIKit, Xcode, and iOS SDKs.
  • Strong knowledge of architectural patterns such as MVVM, VIPER, Clean Architecture, and Modular Architecture.
  • Experience working with REST APIs, GraphQL, web services, and third-party integrations.
  • Proficiency in unit testing, UI testing, and automated testing frameworks.
  • Strong understanding of mobile application security, encryption, and secure data storage.
  • Experience with CI/CD tools such as GitHub Actions and Jenkins.
  • Expertise in application performance optimisation, memory management, debugging, and crash analysis.
  • Experience with Git, Agile methodologies, and DevOps practices.
  • Hands-on experience with GitHub Copilot or other AI-assisted engineering tools to improve development efficiency, automation, and innovation across the software development lifecycle.

Preferred Candidate Profile

  • Strong hands-on technical leadership and solution architecture experience.
  • Ability to guide engineering teams and influence technical decisions.
  • Experience developing enterprise-scale, customer-facing iOS applications.
  • Strong analytical, debugging, communication, and stakeholder management skills.
  • Ability to balance hands-on development with architecture and team leadership responsibilities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Lead - Chennai
iOS Lead - Chennai

JobCubby • Chennai District

On-site
INR 1,800,000 - 3,000,000
Walk-in | IOS Swift Tech Lead
Walk-in | IOS Swift Tech Lead

Tata Consultancy Services • Chennai District

On-site
INR 2,500,000 - 4,200,000
iOS Tech Lead | Swift | SwiftUI | UIKit | Mobile Applications
iOS Tech Lead | Swift | SwiftUI | UIKit | Mobile Applications

Tata Consultancy Services • Hyderabad, Bengaluru

On-site
INR 3,000,000 - 5,500,000
Senior iOS Developer
Senior iOS Developer

Luxoft • India

On-site
INR 2,500,000 - 4,000,000
Tech Lead, Mobility
Tech Lead, Mobility

Net Solutions • Chandigarh

On-site
INR 1,500,000 - 2,000,000
Sr Software Engineer (iOS Mobile App Developer)
Sr Software Engineer (iOS Mobile App Developer)

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
iOS Developer
iOS Developer

Nexbuzz • Bengaluru

Hybrid
INR 2,500,000 - 5,000,000
Flexible working hours
Hybrid work model
Competitive compensation
iOS Developer
iOS Developer

PURETECH CODEX • Pune District

On-site
INR 1,200,000 - 2,400,000
iOS Developer
iOS Developer

Apexon • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer- IOS_Swift UI_Delhi Location_Product Based
Software Engineer- IOS_Swift UI_Delhi Location_Product Based

Adventure India Journey • Delhi Aerocity

On-site
INR <1,000