> Markdown version of [/jobs/ext/1181387-ios-technical-lead](https://www.wearedevelopers.com/jobs/ext/1181387-ios-technical-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # iOS Technical Lead - **Company:** Vanguard - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Adobe InDesign, Apple Xcode, Automation of Tests, Mobile Application Development, Cloud Engineering, Continuous Integration, Data Structures, Dependency Injection, Software Design Patterns, Github, Systems Analysis, IOS SDK, Object-Oriented Software Development, Software Engineering, Web Application Frameworks, Swiftui, Technical Debt, Git, Information Technology, Splunk, Programming Languages, Microservices - **Published:** July 4, 2026 - **Apply:** https://www.juju.com/job/00000000gdn22s ## About the Role + Highly collaborative, a fast learner and willing to work wherever you're needed on the team. + Demonstrated experience with software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code, and algorithms. + Able to effectively communicate technical issues in a manner all can understand. + Able to work with scrum masters and product owners to prioritize work relative to both delivering business value and addressing technical debt. + Lead system analysis, design, development, and implementation for our existing mobile native applications. + Translate stories into design and code. Develop well-engineered code and test artifacts backed by automated tests. + Research and employ contemporary software development techniques to ensure quality and improve velocity of the team. + Elevate code into the development, test, and production environments on schedule. Provide follow-up production support. Submit change control requests and documents. + Lead in design, code, and test inspections throughout life cycle to identify issues. + Participate in other meetings, such as those for use case creation. + Contribute to developing and maintaining an inclusive and highly collaborative environment for the team. To be successful in this role, you should have: + Experience with Native mobile application development + Proficiency in one or more relevant programming languages (e.g. Swift/SwiftUI/Objective-C, JavaScript) + Ability to learn new technologies quickly and demonstrate a hands-on understanding + Strong understanding of design patterns, integration patterns/practice, data modeling principles and best practices + A good track record of project delivery for large cross-team projects + Strong communication skills and the ability to connect with engineers, managers, PMs, customers + Experience with cloud development platforms, mobile/web development frameworks, and micro-service architecture Preferred Skills: + Demonstrated experience with software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code, and algorithms + Latest iOS SDK / XCode + Swift 5 / SwiftUI + CI/CD Pipeline (GitHub Actions / Fastlane) + Git (GitHub) + Honeycomb + Splunk Qualifications: + Degree in Computer Science or equivalent preferred or relevant experience + 8+ years of software development experience + 5+ years as a mobile developer ## Related Videos - [Unleash your web skills on native!](https://www.wearedevelopers.com/videos/122-unleash-your-web-skills-on-native) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)