iOS Technical Lead
Hybrid · Charlotte, North Carolina, United States
Job Summary
Lead development of native iOS applications within a hybrid work model based in Charlotte, NC. Partner with architects to implement high-performance mobile apps, mentor the team on design patterns, data modeling, and testing strategies, and translate user stories into scalable design and code. Drive development across the lifecycle including code inspections, automated tests, production deployment, and ongoing production support. Requires strong fundamentals in object-oriented design, data structures, dependency injection, and algorithms; proficient in Swift/SwiftUI/Objective-C and JavaScript; experience with cloud platforms, mobile/web frameworks, and microservice architectures. Role includes in-office collaboration Tue-Thu as part of Vanguard’s hybrid model and emphasizes collaboration with architects, scrum masters, product owners, and cross-functional teams.
Required Qualifications
- Degree in Computer Science or equivalent preferred or relevant experience
- 8+ years of software development experience
- 5+ years as a mobile developer
- Experience with Native mobile application development
- Proficiency in one or more relevant programming languages (Swift/SwiftUI/Objective-C, JavaScript)
- Latest iOS SDK / XCode
- CI/CD Pipeline (GitHub Actions / Fastlane)
- Git (GitHub)
- Strong communication skills
- Ability to learn new technologies quickly
- Experience with cloud development platforms, mobile/web development frameworks, and micro-service architecture
- Demonstrated leadership or mentoring experience
- Sponsorship not offered for this position
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.