Search by job, company or skills

Android SDK Engineer

Android SDK Engineer

shortlist design
2-6 Years
Not Disclosed
Early Applicant
  • Posted 3 days ago
  • Be among the first 10 applicants

Job Description

Role: Android SDK Engineer

Onsite: Bangalore

About us - We are a hiring product that helps brands hire Design & Tech Talents faster, we work with top brands across India and off-shore hire talents as quickly as possible. (Just consider us like a bridge connecting talents with right opportunity)

Company: This is for a funded tech company based in Bangalore, which is also making strong revenue.

SDK Engineering

• Build and maintain native Android (Kotlin/Java) and iOS (Swift/Objective-C) SDKs used by bank, fintech, and startup apps. Own SDK architecture, versioning, and backward compability across partner and OS versions

• Optimise SDK size, cold-start latency, and memory footprint. Write integration docs, sample apps, and support tooling for partner teams

Device Security & Anti-Fraud

Build using root/jailbreak, emulator, debugger, and hooking-framework detection (Frida, Xposed, CydiaSubstrate). Build device fingerprinting for fraud and risk signals

• Implement RASP — obfuscation, tamper detection, integrity checks, anti-repackaging. Track emerging bypass techniques and patch proactively

• Feed device signals into the fraud detection engine with Security and ML

Platform & 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, App Attest

• Define secure SDK-to-server protocols — token exchange, certificate pinning, replay protection. Support partner integration, testing, and certification directly

Quality, Release & 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, testng, and staged rollouts. Provide L2/L3 support for partner integration issues

What We're Looking For

Must-Have

• 2–6 years of hands-on native mobile development experience (Android and/or iOS); strong depth on one platform with working knowledge of the other is fine. Proven experience building and shipping SDKs (not just apps) consumed by external partners — you understand versioning, backward compatibility, and public API design

• Solid understanding of device security fundamentals — root/jailbreak detection, anti-tampering, code obfuscation. Working knowledge of device fingerprintng techniques and privacy-conscious identity signal generation

• Familiarity with RASP concepts and implementation — runtime integrity checks, hooking/injection detection. Strong grasp of platform security primitves — Android Keystore / Play Integrity API, iOS Keychain / Secure Enclave / App attest.

• Comfort working across Kotlin/Java (Android) and/or Swib/Objective-C (iOS). Experience debugging across a wide range of real devices and OS versions, not just emulators

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

App Attest

Secure Enclave

Android Keystore

RASP

CydiaSubstrate

iOS Keychain

Frida

Xposed

Play Integrity API

CI/CD

About Company