NextHire Try for free

Shortlist Design

Posted 28 Aug 2026

SDK Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
IT Operations
Posted
28 Aug 2026

About the role

The core responsibilities for the job include the following:


SDK Engineering:

  • Build and maintain native Android (Kotlin/Java) and iOS (Swift/Objective-C) SDKs used by banks, fintech, and startup apps.
  • Own SDK architecture, versioning, and backward compatibility across partner and OS versions.
  • Optimize SDK size, cold-start latency, and memory footprint.
  • Write integration docs, sample apps, and support tooling for partner teams.


Device Security and Anti-Fraud:

  • Build and harden root/jailbreak, emulator, debugger, and hooking-framework detection (Frida, Xposed, Cydia Substrate).
  • Build device fingerprinting for fraud and risk signals.
  • Implement RASP obfuscation, tamper detection, integrity checks, and anti-repackaging.
  • Track emerging bypass techniques and patch proactively.
  • Feed device signals into the fraud detection engine with security and ML.


Platform and Ecosystem:

  • Work fluently across Android (Kotlin, NDK where relevant) and iOS (Swift, Objective-C).
  • Integrate biometrics, Android Keystore, iOS Keychain/Secure Enclave, Play Integrity API, and App Attest.
  • Define secure SDK-to-server protocols: token exchange, certificate pinning, and replay protection.
  • Support partner integration, testing, and certification directly.


Quality, Release, and Support:

  • Test across a wide matrix of real devices, OS versions, and manufacturers.
  • Own crash-free rate, ANR rate, and SDK stability in production.
  • Build and maintain CI/CD for SDK builds, testing, and staged rollouts.
  • Provide L2/L3 support for partner integration issues.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach