We are seeking a motivated and skilled
iOS Developer with 2–5 years of experience to join our fintech development team in Bahrain. You will be responsible for building high-quality, secure, and user-focused iOS applications that support digital banking, payments, and financial services platforms. This is a great opportunity to work on innovative fintech products in a fast-paced, collaborative environment focused on delivering exceptional mobile user experiences.
Key Responsibilities
- Design, develop, and maintain iOS applications using Swift, SwiftUI, and UIKit.
- Collaborate with backend engineers, designers, and product teams to deliver end-to-end fintech solutions including mobile wallets, fund transfers, and bill payments.
- Implement Apple Pay, biometric authentication (Face ID, Touch ID), and secure storage practices (Keychain).
- Consume RESTful APIs and third-party services relevant to fintech platforms.
- Ensure apps comply with CBB regulations, data privacy laws, and cybersecurity best practices.
- Conduct code reviews, write unit tests using XCTest, and follow CI/CD practices.
- Monitor application performance, crash reports, and resolve bugs in a timely manner.
- Participate in Agile/Scrum sprints and contribute to team planning, retrospectives, and sprint reviews.