iOS Lead Developer

  • TATA Consultancy Services
  • Mount Laurel, New Jersey
  • Full Time
iOS Lead Developer
We are seeking an accomplished Senior iOS Developer to lead the design and development of high-quality iOS applications. The ideal candidate will have deep technical and architectural expertise, a passion for mentoring, and a commitment to engineering excellence.
Required Skills: • 8+ years of professional iOS development experience. • Experience with advanced Swift features, including: o Protocol-oriented programming o Generics and associated types o Result builders (e.g., for SwiftUI) o Concurrency (async/await, structured concurrency) o Property wrappers o Custom operators and advanced error handling • Deep expertise in SwiftUI and UIKit. • Experience implementing biometric authentication (Face ID, Touch ID), passkeys (FIDO2/WebAuthn), password manager integration (e.g., iCloud Keychain, third-party managers), and iOS Autofill for secure and seamless user authentication. • Strong understanding of software design patterns, MVVM/MVI architectures, and SOLID principles. • Proven experience integrating third-party SDKs using Cocoapods and Swift Package Manager. • Hands-on experience with unit testing using XCTest and Swift Testing, as well as UI testing (XCUITest). • Practical knowledge of CI/CD tools, especially Jenkins and GitHub Actions. • Excellent communication, leadership, and mentoring skills. • Proficient with Git and modern development workflows.
Nice to Have: • Experience with Android development (Kotlin/Java). • Knowledge of Kotlin Multiplatform (KMP). • Exposure to cross-platform mobile development. • Familiarity with AI-assisted development tools (e.g., GitHub Copilot) and prompt engineering to accelerate coding, testing, and documentation. • Experience integrating AI/ML features into mobile applications.
Roles & Responsibilities • Drive the architecture and development of complex iOS applications, ensuring scalability, maintainability, and performance. • Make high-level design decisions, enforce SOLID principles, and set technical direction for the team. • Lead the adoption and implementation of SwiftUI and modern iOS frameworks across projects. • Oversee the integration and management of third-party SDKs using Cocoapods and Swift Package Manager. • Design and implement responsive UIs for a variety of Apple device form factors (iPhone and iPad). • Establish and maintain robust CI/CD pipelines using Jenkins and GitHub Actions. • Champion code quality through rigorous code reviews, technical documentation, and comprehensive test coverage (unit and UI). • Mentor and guide junior developers, fostering a culture of continuous learning and improvement. • Collaborate with cross-functional teams to deliver features that meet business and user needs.
Salary Range- $110,000-$120,000 a year #LI-OJ1
Job ID: 518695389
Originally Posted on: 4/24/2026

Want to find more Technology opportunities?

Check out the 165,238 verified Technology jobs on iHireTechnology