iOS Lead - Chennai

JobCubby

Chennai District

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JobCubby is seeking an accomplished iOS engineering leader to guide day-to-day development, set technical direction, and mentor a team of iOS professionals. The role emphasizes architecture ownership, scalable design, and collaboration with product, design, and backend teams.

You will drive best practices, lead code and design reviews, and ensure robust, secure, and high-performance iOS applications across Apple devices. Strong leadership and communication are essential.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 8+ years of software development with at least 5+ years iOS experience.
  • Strong expertise in Swift, SwiftUI, UIKit and iOS architectures.
  • Experience leading development teams and delivering enterprise-scale iOS apps.
  • Knowledge of RESTful APIs, GraphQL, networking, multithreading, memory management, and mobile security.
  • Hands‑on CI/CD, automated testing, App Store deployment, and release management.
  • Experience with Agile/Scrum and Jira.
  • Excellent communication, stakeholder management, and leadership skills.

Responsibilities

  • Lead day-to-day iOS development activities and mentor developers.
  • Design, develop, test, and maintain iOS apps using Swift, UIKit, SwiftUI.
  • Own the technical architecture and roadmap for iOS products.
  • Collaborate with Product Managers, UX/UI Designers, Architects, Backend Engineers, QA teams, and other stakeholders.
  • Translate requirements into effective technical designs and implementation strategies.
  • Drive design reviews, code reviews, and architecture discussions.
  • Develop reusable frameworks, UI components, libraries, and shared modules.
  • Ensure compatibility across Apple devices, iOS versions, APIs, and third-party integrations.
  • Establish CI/CD pipelines, automated testing frameworks, deployment processes, and App Store release management.
  • Monitor app health, performance, crash analytics, and production stability; drive improvements.
  • Manage sprint planning, technical estimations, backlog refinement, and delivery in Agile/Scrum.
  • Support and maintain existing apps while leading development of new features and prototypes.
  • Troubleshoot complex challenges and production incidents.
  • Provide regular updates and risk assessments to leadership.
  • Drive adoption of engineering standards and best practices.
  • Mentor and coach team members; evaluate emerging technologies.
  • Contribute to strategic technology decisions and mobile engineering roadmap.

Skills

Swift
SwiftUI
UIKit
iOS Architecture Patterns
RESTful APIs
GraphQL
CI/CD
Jira
Leadership
Mentoring

Education

Bachelor's degree in Computer Science or Engineering

Tools

Xcode
Git

Job description

Key Responsibilities
  • Lead and oversee day-to-day iOS development activities, providing technical guidance and mentorship to developers while ensuring adherence to coding standards and best practices.
  • Design, develop, test, and maintain robust iOS applications using Swift, UIKit, SwiftUI, and related Apple frameworks.
  • Own the technical architecture and roadmap for iOS applications, ensuring solutions are scalable, secure, performant, and aligned with business objectives.
  • Collaborate with Product Managers, UX/UI Designers, Architects, Backend Engineers, QA teams, and other stakeholders to define and deliver mobile solutions.
  • Analyze business, product, and system requirements, translating them into effective technical designs and implementation strategies.
  • Drive application design reviews, code reviews, and architecture discussions to ensure high-quality deliverables.
  • Lead the development and maintenance of reusable frameworks, UI components, libraries, and shared modules that improve development efficiency and consistency.
  • Evaluate and ensure compatibility across Apple devices, iOS versions, APIs, and third-party integrations.
  • Establish and enhance CI/CD pipelines, automated testing frameworks, deployment processes, and App Store release management practices.
  • Monitor application health, performance, crash analytics, and production stability, driving continuous improvements and proactive issue resolution.
  • Manage sprint planning, technical estimations, backlog refinement, and delivery commitments within Agile/Scrum environments.
  • Support and maintain existing applications while leading the development of new features, enhancements, prototypes, and proof-of-concepts.
  • Troubleshoot and resolve complex technical challenges, performance bottlenecks, security vulnerabilities, and production incidents.
  • Conduct root cause analysis for critical issues and implement long-term corrective and preventive measures.
  • Provide regular project updates, technical recommendations, and risk assessments to leadership and stakeholders.
  • Drive adoption of mobile engineering standards, development frameworks, governance processes, and industry best practices.
  • Mentor, coach, and support team members through technical leadership, knowledge sharing, and career development initiatives.
  • Evaluate emerging technologies, tools, and frameworks, recommending innovations that improve product quality, team productivity, and engineering excellence.
  • Contribute to strategic technology decisions and help shape the organization's mobile engineering vision and roadmap.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 8+ years of software development experience with at least 5+ years focused on iOS application development.
  • Strong expertise in Swift, SwiftUI, UIKit, and Apple mobile application architecture patterns (MVC, MVVM, Clean Architecture, etc.).
  • Experience leading development teams and delivering enterprise-scale iOS applications.
  • Strong knowledge of RESTful APIs, GraphQL, networking, multithreading, memory management, and mobile security practices.
  • Hands‑on experience with CI/CD tools, automated testing frameworks, App Store deployment, and release management.
  • Experience with Agile/Scrum methodologies and tools such as Jira.
  • Excellent communication, stakeholder management, and leadership skills.
Preferred Qualifications
  • Experience with AWS, Azure, or Google Cloud platforms.
  • Knowledge of cross‑platform technologies and modern mobile development trends.
  • Experience in mentoring distributed or offshore development teams.
  • Exposure to mobile analytics, observability, and performance monitoring tools.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Developer
Senior iOS Developer

Luxoft • India

On-site
INR 2,500,000 - 4,000,000
Senior iOS Developer
Senior iOS Developer

Luxoft • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Technical Lead
Technical Lead

Collinson Group • Mumbai

On-site
INR 3,500,000 - 5,500,000
Mobile App Team Lead
Mobile App Team Lead

IC • Hyderabad

Hybrid
INR 1,200,000 - 2,100,000
Senior iOS Developer
Senior iOS Developer

r3 Consultant • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Competitive salary
Flexible work options
Career growth opportunities
Senior Software Engineer - iOS
Senior Software Engineer - iOS

Procore Technologies • Bengaluru

On-site
INR 1,800,000 - 2,600,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

PURETECH CODEX • Pune District

On-site
INR 1,200,000 - 2,400,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
Software Engineer (iOS)
Software Engineer (iOS)

Fanisko • Chennai District

On-site
INR 500,000 - 800,000