Tata Consultancy Services is seeking a Senior iOS Developer in Mount Laurel, New Jersey. The ideal candidate will have over 8 years of professional iOS development experience, deep expertise in SwiftUI and UIKit, and strong leadership skills. Responsibilities include driving the architecture of complex iOS applications, making design decisions, mentoring junior developers, and integrating third-party SDKs. Applicants should be proficient in modern development workflows and CI/CD tools like Jenkins and GitHub Actions.
Qualifications
8+ years of professional iOS development experience.
Experience with advanced Swift features like protocol-oriented programming, generics, and concurrency.
Deep expertise in SwiftUI and UIKit.
Responsibilities
Drive architecture and development of iOS applications.
Make high-level design decisions and enforce SOLID principles.
Mentor and guide junior developers.
Skills
Professional iOS development experience
Advanced Swift features
SwiftUI and UIKit expertise
Biometric authentication
Software design patterns
Integrating third-party SDKs
Unit testing with XCTest
CI/CD tools (Jenkins, GitHub Actions)
Communication and mentoring skills
Git proficiency
Tools
Cocoapods
Swift Package Manager
Jenkins
GitHub Actions
Job description
Tata Consultancy Services is seeking a Senior iOS Developer in Mount Laurel, New Jersey. The ideal candidate will have over 8 years of professional iOS development experience, deep expertise in SwiftUI and UIKit, and strong leadership skills. Responsibilities include driving the architecture of complex iOS applications, making design decisions, mentoring junior developers, and integrating third-party SDKs. Applicants should be proficient in modern development workflows and CI/CD tools like Jenkins and GitHub Actions.