Mobile Developer (iOS & Android)
Epergne Solutions is seeking a 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, anddigital banking solutions.
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 Harmony OS development is an added advantage.