IOS Developer
Virtusa · Pittsburgh, PA · Yesterday
HybridFull-time
About the role
We are seeking a Senior iOS Developer with 6 to 8 years of experience in designing, developing, and maintaining enterprise-grade iOS applications. The ideal candidate will have strong expertise in Swift-based native iOS development and a proven track record of delivering secure, high-performance mobile applications. Prior experience in the Retail Banking domain is highly preferred, along with an understanding of digital banking, payments, and customer-facing financial applications.
Responsibilities
- Design, develop, test, and maintain native iOS applications using Swift and the latest iOS frameworks
- Collaborate with product owners, UX designers, architects, QA teams, and backend developers to deliver high-quality mobile solutions
- Develop scalable, secure, and reusable application components by following coding standards and best practices
- Integrate RESTful APIs and third-party SDKs while ensuring optimal application performance
- Troubleshoot, debug, and optimize applications to improve performance, reliability, and user experience
- Implement unit testing, participate in code reviews, and follow CI/CD best practices to maintain high code quality
- Ensure applications comply with security, accessibility, and enterprise mobility standards
- Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives
- Mentor junior developers and contribute to technical design discussions and architecture decisions
- Support the development of Retail Banking applications, including digital banking, payments, account management, and customer onboarding solutions
Qualifications & Skills
- 6 to 8 years of experience in iOS development
- Native iOS Development using Swift, UIKit, SwiftUI, and Xcode
- REST APIs, JSON, and Mobile Application Architecture using MVVM and MVC
- Retail Banking Domain Experience (highly preferred)