1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Mobile App Developer jobs in Bangalore
  5. Native Android / iOS Developer
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21917125

    OTPless logo

    Native Android / iOS Developer

    OTPless · Bengaluru · onsite · Posted 8d ago

    Not disclosed2–6 yrsfulltimeSourced fromInstahyre

    About a minute. You'll make an account on the way through.

    About this 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 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.

    Sourced from instahyre

    Skills

    Objective CIOSAndroidKotlin

    See all 126 Mobile App Developer jobs in BangaloreMobile App Developer jobs in IndiaJobs in Bangalore

    Career guides

    • Best Auto-Apply Tools for Software Engineers (2026): Compared for Greenhouse, Lever, Ashby, Workday and Instahyre
    • Best Naukri alternatives in 2026: 7 job portals compared
    • The 11 best resume builders in India (2026), ranked honestly

    All career guidesAll articlesBrowse companies hiring

    Native Android / iOS Developer · waiting for your command