Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Position Full time: iOS Lead Developer
Location: MT Laurel, NJ (Onsite)
Duration: FULL TIME
Exp: 8 + Years
Job Description
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:
- Protocol-oriented programming
- Generics and associated types
- Result builders (e.g., for SwiftUI)
- Concurrency (async/await, structured concurrency)
- Property wrappers
- 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.
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
Regards,
Ashish Rastogi | Sr. Technical Recruiter
Tel: +1 630 536 8202 Ext. 5578 Dir: +1 630 937 0278
ashish.rastogi@q1tech.com | www.q1tech.com | LinkedIn
Over 23 409191of Innovation and Excellence in Delivery of IT Services
USA | 20India | Canada | UK | UAE | Mexico| Chicago, IL
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free