Skip to content
Encora

Senior Mobile Security Engineer (Android/iOS)

Kuala Lumpur; Kuala LumpurMalaysia
Senior · Malaysia Team
POSTED 22 JUNVERIFIED 22H AGO
Apply Ask
Role
139 days opentrue age
Posted 22 Jun
CompanyEncora →
361open roles
Opened · 30d
+0
Closed · 30d
−0
30d window
Market
605open · Senior Mobile
All mobile
3,639open
All tracked boards · live 8 Nov · n=605
JavaKotlinSwift/iOSAndroid

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.

Technical Requirements:

● Deep knowledge of Android (Kotlin/Java) and iOS (Swift/Obj-C) internals.

● Experience with mobile security frameworks (OWASP MASVS).

● Hands-on experience with reverse engineering tools (Frida, Ghidra, MobSF).

● Understanding of Biometric authentication flows (FaceID/TouchID implementation).

Source · EncoraFirst seen 7 NovOriginal ↗