Native Android / iOS Developer

TheCodingShef

Bengaluru

On-site

INR 1,500,000 - 2,800,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TheCodingShef in Bengaluru is seeking a mid-level Native Android/iOS Developer to build and maintain native SDKs in Kotlin/Java for Android and Swift/Objective-C for iOS, with a focus on performance and backward compatibility.

You will work across platform security, device fingerprinting, RASP and integration with partner apps, while shipping robust CI/CD pipelines and tooling for partner teams.

Qualifications

  • 2–6 years of hands-on native mobile development experience (Android and/or iOS).
  • Proven experience building and shipping SDKs consumed by external partners with a focus on versioning and backward compatibility.
  • Strong understanding of device security: root/jailbreak detection, anti-tampering, obfuscation.

Responsibilities

  • Build and maintain native Android (Kotlin/Java) and iOS (Swift/Objective-C) SDKs.
  • 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.

Skills

Android SDK
Kotlin
Java
iOS SDK
Swift
Security depth
NDK
C++
CI/CD
API design

Tools

ProGuard/R8
DexGuard
iXGuard
Frida
Xposed
Cydia Substrate
Jadx

Job description

# Native Android / iOS DeveloperOTPlessBengaluruMid-levelPosted 5d agoApply on employer siteYou apply on the employer's own page. Never pay to apply for a job.## About the roleKotlinJavaCI/CDNDK / C++PerformanceREST / GraphQLThe 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 bank, 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, working with the security and ML teams.\\*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, 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.\\*Requirements:\\*\\* 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, with an understanding of versioning, backward compatibility, and public API design.\\* Solid understanding of device security fundamentals: root/jailbreak detection, anti-tampering, code obfuscation.\\* Working knowledge of device fingerprinting techniques and privacy-conscious identity signal generation.\\* Familiarity with RASP concepts and implementation: runtime integrity checks, hooking/injection detection.\\* Strong grasp of platform security primitives: Android Keystore / Play Integrity API, iOS Keychain / Secure Enclave / App Attest.\\* Comfort working across Kotlin/Java (Android) and/or Swift/Objective-C (iOS).\\* Experience debugging across a wide range of real devices and OS versions, not just emulators.\\*Good to Have:\\*\\* Experience with obfuscation/protection tooling (ProGuard/R8, DexGuard, iXGuard, or similar).\\* Familiarity with the reverse-engineering tools attackers use (Frida, Xposed, Cydia Substrate, jadx, and Hopper), since understanding offense sharpens defense.\\* Experience integrating with banking or fintech apps, or working under RBI/PCI-DSS-adjacent constraints.\\* NDK/C++ experience on Android, or low-level iOS security work.\\* Experience with certificate pinning, mutual TLS, or other secure-transport hardening.\\* Contribution to a published SDK/library with real external developer adoption.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Native Android / iOS Developer
Native Android / iOS Developer

OTPless, Inc. • Bengaluru

On-site
INR 1,500,000 - 3,000,000
Native Android/iOS Developer
Native Android/iOS Developer

TheCodingShef • Bengaluru

On-site
INR 1,400,000 - 2,300,000
Android SDK Engineer
Android SDK Engineer

Shortlist Design • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Android & iOS SDK Engineer
Android & iOS SDK Engineer

TheCodingShef • Delhi

On-site
INR 900,000 - 1,500,000
Security Analyst (Android / iOS)
Security Analyst (Android / iOS)

TheCodingShef • Dadri

On-site
INR 1,200,000 - 1,800,000
Android & iOS SDK Engineer
Android & iOS SDK Engineer

Mployee.me • Delhi

On-site
INR 900,000 - 1,300,000
Senior Mobile Software Engineer (iOS / Android), Identity & Security - India
Senior Mobile Software Engineer (iOS / Android), Identity & Security - India

TheCodingShef • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Android & iOS SDK Engineer
Android & iOS SDK Engineer

Talent Corner Hr Services • New Delhi

On-site
INR 900,000 - 1,500,000
Mobile Security Developers
Mobile Security Developers

HCL Technologies Limited • Hyderabad, Chennai, Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Android Developer | Kotlin, Java, Android Framework | 1-5 Years
Android Developer | Kotlin, Java, Android Framework | 1-5 Years

TheCodingShef • Mumbai

On-site
INR 800,000 - 1,600,000