{"id":3141689,"url":"https://alion.io/job/otpless-native-android-ios-developer","title":"Native Android / iOS Developer","company":{"id":11735,"name":"OTPless","domain":"otpless.com","url":"https://alion.io/company/otpless","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"junior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Frida","optional":false},{"name":"Java","optional":false},{"name":"Kotlin","optional":false},{"name":"Objective-C","optional":false},{"name":"Swift","optional":false},{"name":"C++","optional":true},{"name":"DexGuard","optional":true},{"name":"PCI DSS","optional":true},{"name":"ProGuard","optional":true}],"status":"closed","first_seen_at":"2026-10-23T08:35:15Z","employer_posted_date":null,"last_verified_at":"2026-11-04T00:35:15Z","board_verified":false,"closed_at":"2026-11-04T00:35:15Z","days_open":11,"trust":{"level":"ok","repost_count":1,"flags":[],"days_open":11},"description":"The core responsibilities for the job include the following:\n\nSDK Engineering: \nBuild and maintain native Android (Kotlin/Java) and iOS (Swift/Objective-C) SDKs used by bank, fintech, and startup apps.\nOwn SDK architecture, versioning, and backward compatibility across partner and OS versions.\nOptimize SDK size, cold-start latency, and memory footprint.\nWrite integration docs, sample apps, and support tooling for partner teams.\n\nDevice Security and Anti-Fraud: \nBuild and harden root/jailbreak, emulator, debugger, and hooking-framework detection (Frida, Xposed, Cydia Substrate).\nBuild device fingerprinting for fraud and risk signals.\nImplement RASP: obfuscation, tamper detection, integrity checks, and anti-repackaging.\nTrack emerging bypass techniques and patch proactively.\nFeed device signals into the fraud detection engine, working with the security and ML teams.\n\nPlatform and Ecosystem: \nWork fluently across Android (Kotlin, NDK where relevant) and iOS (Swift, Objective-C).\nIntegrate biometrics, Android Keystore, iOS Keychain/Secure Enclave, Play Integrity API, and App Attest.\nDefine secure SDK-to-server protocols: token exchange, certificate pinning, replay protection.\nSupport partner integration, testing, and certification directly.\n\nQuality, Release, and Support: \nTest across a wide matrix of real devices, OS versions, and manufacturers.\nOwn crash-free rate, ANR rate, and SDK stability in production.\nBuild and maintain CI/CD for SDK builds, testing, and staged rollouts.\nProvide L2/L3 support for partner integration issues.\n\nRequirements: \n2-6 years of hands-on native mobile development experience (Android and/or iOS). Strong depth in one platform with working knowledge of the other is fine.\nProven experience building and shipping SDKs (not just apps) consumed by external partners, with an understanding of versioning, backward compatibility, and public API design.\nSolid understanding of device security fundamentals: root/jailbreak detection, anti-tampering, code obfuscation.\nWorking knowledge of device fingerprinting techniques and privacy-conscious identity signal generation.\nFamiliarity with RASP concepts and implementation: runtime integrity checks, hooking/injection detection.\nStrong grasp of platform security primitives: Android Keystore / Play Integrity API, iOS Keychain / Secure Enclave / App Attest.\nComfort working across Kotlin/Java (Android) and/or Swift/Objective-C (iOS).\nExperience debugging across a wide range of real devices and OS versions, not just emulators.\n\nGood to Have: \nExperience with obfuscation/protection tooling (ProGuard/R8, DexGuard, iXGuard, or similar).\nFamiliarity with the reverse-engineering tools attackers use (Frida, Xposed, Cydia Substrate, jadx, and Hopper), since understanding offense sharpens defense.\nExperience integrating with banking or fintech apps, or working under RBI/PCI-DSS-adjacent constraints.\nNDK/C++ experience on Android, or low-level iOS security work.\nExperience with certificate pinning, mutual TLS, or other secure-transport hardening.\nContribution to a published SDK/library with real external developer adoption.\nSkills\nAndroid, Jailbreak, Kotlin, Obfuscation, Objective-C, Rasp, Root, SDK, Security, Swift, iOS","description_format":"text","description_chars":3222,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Fraud Detection","Identity Management"],"lifecycle":[{"event":"open","at":"2026-10-23T08:35:15Z"},{"event":"close","at":"2026-10-29T06:36:00Z"},{"event":"reopen","at":"2026-10-30T18:36:15Z"},{"event":"close","at":"2026-11-04T00:35:15Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/otpless-native-android-ios-developer","json_url":"https://alion.io/job/otpless-native-android-ios-developer.json","meta":{"generated_at":"2026-11-04T17:55:46Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":27523,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":11735},"rest":"https://alion.io/mcp/rest/get_company?id=11735"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fotpless-native-android-ios-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fotpless-native-android-ios-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fotpless-native-android-ios-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/otpless-native-android-ios-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fotpless-native-android-ios-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3141689}},{"tool":"search_jobs","arguments":{"company":"otpless.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3141689},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}