Senior Mobile Security Engineer (Android/iOS)
Encora Inc. • kuala lumpur, kuala lumpur • Posted July 10, 2026
Position Overview
Key Responsibilities
- App Hardening: Implement and maintain RASP (Runtime Application Self-Protection), code obfuscation (ProGuard/DexGuard), and root/jailbreak detection mechanisms.
- Secure Connectivity: Enforce certificate pinning and secure TLS configurations to prevent Man-in-the-Middle (MitM) attacks.
- Data Protection: Ensure no sensitive data (PII, keys) is leaked in logs, cache, or snapshots; secure usage of Android Keystore and iOS Keychain.
- Mobile Design Components: Deliver new security design patterns and components for mobile security; create reusable libraries for biometric login, secure storage, and device attestation that feature teams can easily drop into their code.
- Pentesting: Regularly decompile and attack our own binaries to verify defenses.
Qualifications
- Deep knowledge of Android (Kotlin/Java) and iOS (Swift/Obj-C) internals.
- Experience with mobile security framewor...