6 days ago
Responsibilities
- Contribute to the architecture, design, development, testing, and delivery of Vanguard’s native iOS application.
- Lead cross-team initiatives improving scalability, performance, reliability, developer productivity, and technical debt.
- Evaluate emerging technologies and improve the mobile engineering ecosystem.
- Champion automated testing, CI/CD, observability, performance optimization, and modern iOS development practices.
- Mentor engineers and promote technical excellence across the mobile engineering community.
- Conduct architecture reviews, design discussions, and code reviews.
- Partner with architects, product managers, designers, and engineers to deliver client experiences and business value.
Requirements
- Bachelor’s degree in computer science or equivalent relevant experience.
- 8+ years of software engineering experience.
- 5+ years developing and delivering native iOS applications.
- Extensive experience building and shipping native iOS applications at scale.
- Deep expertise in Swift and modern iOS development practices, including SwiftUI and UIKit.
- Strong understanding of software architecture, object-oriented design, dependency injection, testing strategies, data structures and algorithms, and performance optimization.
- Experience leading technical design and architecture decisions, influencing technical direction, mentoring engineers, and driving engineering best practices.
- Experience with cloud development platforms, mobile/web development frameworks, and microservice architecture.
- Experience with CI/CD tools such as GitHub Actions or Fastlane, automated testing, observability, monitoring, Git, and modern development workflows.
- Ability to communicate complex technical concepts to technical and non-technical audiences and learn new technologies quickly.
Benefits
- Hybrid work arrangement in Charlotte, NC, with in-office work required Tuesday through Thursday.
- Relocation assistance may be available for eligible non-local U.S. candidates.
- Visa sponsorship is not available.
Tech Stack
Categories
Mobile
About Vanguard
We are a community of 50 million who think—and feel—differently about investing. Together, we’re changing the way the world invests. For over 50 years, Vanguard has helped people pursue their financial goals with a spotlight on long-term value and low costs. We’ve made it a focus to put investors first, so whether you’re saving for your first home or investing for a comfortable retirement, we’re here to help you succeed. Community guidelines: vgi.vg/sgl1
