Lead iOS Developer

Lead iOS Developer
Sunnyvale, CA (Hybrid – 3 days onsite)
12+ Months (Contract)
$70/HR on W2
Industry: Retail / E-Commerce
W2 CANDIDATES ONLY. CANDIDATES SHOULD BE ABLE TO WORK ONSITE FROM DAY ONE. NO THIRD-PARTY RESUME PLEASE.
Job Overview:
We are seeking an experienced Lead iOS Developer to join a leading retail client’s mobile team. The ideal candidate will have a strong background in iOS app development, architecture, and team leadership, with experience in retail/e-commerce applications. You will lead the design, development, and optimization of high-performance iOS apps that enhance the customer shopping experience.
Key Responsibilities:
✅Lead the design and development of iOS applications using Swift and SwiftUI (or UIKit if legacy support is needed).
✅Architect scalable, maintainable, and high-performance mobile solutions for a retail/e-commerce environment.
✅Collaborate with product managers, UX/UI designers, and backend teams to deliver seamless shopping experiences.
✅Optimize app performance, ensuring fast load times, smooth animations, and efficient memory usage.
✅Implement CI/CD pipelines (Fastlane, Jenkins, GitHub Actions) for automated testing and deployment.
✅Ensure code quality through unit tests, UI tests, and code reviews, mentoring junior developers.
✅Integrate with RESTful APIs, GraphQL, and real-time services for features like cart management, payments, and personalized recommendations.
✅Work with Firebase, Analytics, and Crashlytics for monitoring and improving app stability.
✅Stay updated with the latest iOS frameworks, Swift advancements, and Apple ecosystem trends.
✅Troubleshoot and resolve complex technical issues in production environments.
Required Skills & Experience:
✅12+ years of iOS development experience, with at least 2 years in a leadership role.
Expert-level proficiency in Swift (SwiftUI and/or UIKit).
✅Strong experience with retail/e-commerce apps (shopping carts, payments, product catalogs, AR/VR features).
✅Deep understanding of MVC, MVVM, VIPER, or Clean Architecture for iOS apps.
✅Experience with Core Data, Realm, or SQLite for local storage.
✅Knowledge of Combine, RxSwift, or async/await for reactive programming.
✅Familiarity with App Store submission, provisioning profiles, and Apple Developer tools.
✅Experience with Git, Agile/Scrum methodologies, and Jira/Confluence.
✅Strong debugging skills using Xcode Instruments, LLDB, and Crash Logs.
Preferred Qualifications:
✅Experience with watchOS, tvOS, or cross-platform frameworks (Flutter, React Native) is a plus.
✅Knowledge of security best practices OAuth, encryption, secure storage).
✅Familiarity with backend technologies (Node.js, Python, AWS) for better API collaboration.
✅Previous work in AR/VR integrations (ARKit) for retail applications.
Why Apply?
✅Long-term contract (12+ months) with potential extensions.
✅Opportunity to work with a leading retail brand on high-impact projects.
✅Hybrid work model (flexible onsite/remote balance).
✅Competitive hourly rates and a collaborative team environment.
Job Features
Job Category | Information Technology |