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.
Primary Skills
- Native iOS Development using Swift, UIKit, SwiftUI, and Xcode.
- REST APIs, JSON, and Mobile Application Architecture using MVVM and MVC.
- Retail Banking Domain Experience.