iOS Developer – Digital Banking

iOS Developer – Digital Banking
نوع العمل : عمل كلى
الخبرة : 0-3 سنة
الراتب : Not mentioned
المكان : emirates

Job Title

iOS Developer – Digital Banking Experience

Job Summary

We are seeking an experienced iOS Developer with a strong background in digital banking or financial services applications. The ideal candidate will design, develop, and maintain secure, scalable, and user-friendly iOS applications that deliver seamless digital banking experiences for customers.

Key Responsibilities

  • Design, develop, and maintain high-quality iOS applications using Swift and UIKit/SwiftUI
  • Build and enhance digital banking features such as account management, payments, transfers, authentication, and notifications
  • Collaborate with product managers, UX/UI designers, backend engineers, and QA teams
  • Ensure applications meet security, compliance, and performance standards required in banking environments
  • Integrate RESTful APIs and third-party services (e.g., payment gateways, analytics, biometric authentication)
  • Implement secure coding practices, including data encryption and secure storage (Keychain)
  • Optimize application performance, stability, and usability
  • Participate in code reviews and maintain clean, reusable, and testable code
  • Support app releases, bug fixes, and continuous improvements
  • Stay current with iOS platform updates and mobile banking trends

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • 3+ years of iOS development experience
  • Proven experience working on digital banking, fintech, or financial services apps
  • Strong proficiency in Swift and iOS frameworks (UIKit, SwiftUI, Combine)
  • Experience with REST APIs, JSON, and mobile app architecture (MVVM, MVC, Clean Architecture)
  • Knowledge of mobile security best practices and regulatory requirements (e.g., PCI-DSS concepts)
  • Experience with version control systems (Git)
  • Familiarity with CI/CD pipelines and automated testing

Preferred Qualifications

  • Experience with biometric authentication (Face ID, Touch ID)
  • Knowledge of Core Data, local storage, and offline support
  • Experience with Agile/Scrum development methodologies
  • Exposure to cloud-based backend services (AWS, Azure, Firebase)
  • Prior experience working with large-scale, consumer-facing applications

Soft Skills

  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Attention to detail and commitment to high-quality code
  • Ability to work in fast-paced, regulated environments