Senior iOS Developer Location: Mount Laurel, NJ (Need Locals ONLY)

0 views
Skip to first unread message

Abhinay Nampally

unread,
Apr 27, 2026, 11:29:01 AM (2 days ago) Apr 27
to WebXL HotList Candidates

Client: TCS

Job Title: Senior iOS Developer

Location: Mount Laurel, NJ (Need Locals ONLY)

Experience: 10+ Years

 

Job Description:

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.

 

Key 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 CICD 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.

 

Required Skills:

·       8 years of professional iOS development experience.

·       Experience with advanced Swift features including Protocol-oriented programming

o   Generics and associated types

o   Result builders (e.g. for SwiftUI)

o   Concurrency (asyncawait structured concurrency)

o   Property wrappers

o   Custom operators and advanced error handling

o   Deep expertise in SwiftUI and UIKit.

·       Experience implementing biometric authentication (Face ID Touch ID) passkeys (FIDO2WebAuthn) 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 (XC UITest).

·       Practical knowledge of CICD 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 AIML features into mobile applications.

 

Essential Skills: iOS Developer

Desirable Skills:

Keyword:

Skills:

Digital: iOS Application Development

Digital: Mobile - Swift(iOS)~Java Rest web services

Digital: DevOps Continuous Integration and Continuous Delivery (CI/CD)

Reply all
Reply to author
Forward
0 new messages