Job Openings
IOS Developer
About the job IOS Developer
Job Title
iOS Developer – Digital Transformation (Banking)
Job Summary
We are seeking a skilled iOS Developer to join our Digital Transformation team within the Banking domain. The role focuses on designing, developing, and maintaining secure, high-performance iOS applications that support modern banking services, enhance customer experience, and enable digital-first financial solutions.
You will collaborate with product owners, UX/UI designers, backend engineers, and security teams to deliver scalable mobile banking applications aligned with regulatory and security standards.
Key Responsibilities
- Design, develop, test, and maintain iOS applications for digital banking platforms
- Implement secure, scalable, and high-performance mobile solutions using Swift and iOS frameworks
- Collaborate with cross-functional teams (Product, UX, Backend, QA, Security)
- Integrate mobile apps with banking APIs, core banking systems, and third-party services
- Ensure compliance with banking regulations, security standards, and data privacy policies
- Implement authentication mechanisms (Biometrics, MFA, OAuth, OpenID Connect)
- Optimize app performance, usability, and accessibility
- Conduct code reviews and ensure adherence to clean architecture and coding standards
- Participate in Agile/Scrum development processes
- Support CI/CD pipelines and app deployment to the App Store
- Troubleshoot production issues and provide ongoing maintenance
Required Skills & Qualifications
Technical Skills
- Strong experience in iOS development using Swift
- Proficiency with iOS frameworks: UIKit, SwiftUI, Combine, Core Data
- Experience with RESTful APIs and JSON
- Knowledge of MVVM / MVC / Clean Architecture
- Experience integrating secure storage (Keychain)
- Familiarity with CI/CD tools (Fastlane, Git, Jenkins, Azure DevOps, etc.)
- Understanding of mobile security best practices
- Experience with unit testing and UI testing (XCTest)
Banking & Digital Transformation Knowledge
- Experience with mobile banking, fintech, or financial services applications
- Understanding of KYC, AML, PSD2, Open Banking APIs (preferred)
- Familiarity with transaction processing, payments, and digital wallets
- Knowledge of regulatory and compliance requirements in banking