senior mobile developer (iOS & Android) - digital banking (24/7 support)(weekends, shift) #IKR
Summary
Develops secure, high-performance iOS/Android banking apps for retail/corporate clients, focusing on API integration, authentication (MFA, biometrics), and compliance with mobile security standards like OWASP Top 10.
Note: Successful candidates need to be comfortable with working on weekends and shift as and when required
We are seeking a Senior Mobile Developer with 3-5 years of experience in designing, developing, and maintaining secure mobile applications for retail and corporate banking customers. The ideal candidate will have strong expertise in iOS (Swift, UIKit/SwiftUI) and/or Android (Kotlin/Java) development, with a focus on secure mobile application development, API integration, and digital banking solutions.
Key Responsibilities
- Design, develop, test, and maintain native mobile applications for iOS and Android platforms.
- Build secure, scalable, and high-performing banking applications.
- Integrate RESTful APIs, enterprise backend systems, and third-party services.
- Implement secure authentication and authorization mechanisms including MFA, OAuth 2.0, OpenID Connect, JWT, biometrics (Face ID/Touch ID/Fingerprint), and session management.
- Collaborate with product owners, architects, UI/UX designers, QA, cybersecurity, and backend teams across the SDLC.
- Perform code reviews, troubleshoot production issues, and support CI/CD pipelines.
- Ensure compliance with secure coding standards, SSDLC practices, OWASP Mobile Top 10, and vulnerability remediation processes.
- Any other ad-hoc duties as assigned by supervisor
Key Requirements
- 3-5 years of hands-on experience in native mobile application development (iOS and/or Android).
- Strong proficiency in Swift, UIKit, SwiftUI, Xcode, and/or Kotlin/Java, Android Studio.
- Experience with mobile application architectures such as MVC, MVVM, and Clean Architecture.
- Knowledge of mobile security best practices, data encryption, certificate pinning, Keychain/Secure Enclave, Android Keystore, and biometric authentication.
- Experience with OAuth 2.0, OpenID Connect, SAML, JWT, API security, and secure coding principles.
- Prior experience in mobile/internet banking applications, fraud detection, malware/threat detection solutions, and mobile security platforms such as Zimperium, v-Key, or equivalent.
- Hands-on experience with Git, automated testing, code scanning, vulnerability remediation, and CI/CD.
- Strong analytical, debugging, and problem-solving skills.
- Experience in HarmonyOS development is an added advantage
Interested applicants, please email your resume to Karin Chan Wei Kien
Email: karinchan@recruitexpress.com.sg
CEI Reg No: R1104584
EA License No: 99C4599
Recruit Express Pte Ltd
Company Reg No: 199601303W