Skip to main content

Encora

Senior Mobile Security Engineer (Android/iOS)

Kuala Lumpur, Malaysia

Location
Kuala Lumpur, Malaysia
Work
Not stated
Employment
Not stated
Level
Senior
Function
Security
Pay
Not stated
Posted
4 months ago

About the role

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

Posted by Encora on their own hiring page, job-boards.greenhouse.io. OptiTalent shows it as published, read 07 Nov 2026 02:21 UTC; the original is the reference.

View the original ad ↗

More at Encora

  • Encora · Brazil

    SeniorEngineering

    Independently design, build, and maintain complex modules of our streaming services, applying sound judgment on diverse problems with significant unknowns.; Drive execution of initiatives, ensuring adherence to quality and operational standards while collaborating with key…

  • Encora · Brazil

    Engineering

    Design, develop, and maintain high-performance C++ SDKs that enable applications and services to create, read, and process complex 2D/3D visualization data.; Enhance SDK capabilities to support both legacy and next-generation visualization formats, ensuring backward…

  • Encora · Brazil

    SeniorEngineering

    Independently design, implement, and maintain complex modules of our processing and streaming services; apply algorithms and profiling to optimize performance and memory use.; Own assigned deliverables end to end: clarify requirements, make implementation decisions, and follow…

  • Encora · Brazil

    Engineering

    Make significant contributions to the design, architecture, and implementation of new functionality that relies on high volumes of data and efficient processing algorithms.; Continuously improve existing API functionality, performance, and service quality while maintaining…