iOS Developer

VirtusaPittsburgh, PA

About The Position

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.

Requirements

  • Native iOS Development using Swift, UIKit, SwiftUI, and Xcode.
  • REST APIs, JSON, and Mobile Application Architecture using MVVM and MVC.
  • Retail Banking Domain Experience.

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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service