Location
In office (Bengaluru)
Seniority
Junior · 2+ years exp
First seen by Alion on Oct 23, 2026.
Overview
Company
Impact
Profile match
OTPless is a software company that develops SaaS products to simplify onboarding, authenticating and engaging users by letting them log into platforms using WhatsApp. It offers silent authentication without one-time passwords, builds SDKs consumed by external partners, and hires Android and iOS developers. The company is headquartered in Bengaluru, India.
Backed by Better Capital
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 in 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.
Skills
Android, Jailbreak, Kotlin, Obfuscation, Objective-C, Rasp, Root, SDK, Security, Swift, iOS
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,057,458 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Mobile
Similar stack
Same company
Bengaluru
Software Engineer, Android
1 day ago
Hybrid · 1+ year exp · Bachelor's Degree · Bengaluru
Go
JavaScript
Java
Kotlin
Kotlin
Kotlin Coroutines
Frontend
GraphQL
Bootstrap
Mobile
Jetpack Compose
DevOps
Rest API
CI/CD
Apply
Software Engineer, Android
6 hours ago
Hybrid · Full-Time · 1+ year exp · Bachelor's Degree · Bengaluru
Go
JavaScript
Java
Kotlin
Kotlin
Kotlin Coroutines
Frontend
GraphQL
Bootstrap
Mobile
Jetpack Compose
DevOps
Rest API
CI/CD
Apply
iOS Developer
11 hours ago
In office · 2+ years exp · Bengaluru
Swift
Mobile
UIKit
SwiftUI
Core Data
Offline-First
DevOps
Rest API
Apply
Software Engineer II - Android
1 day ago
Hybrid · 3+ years exp · Bachelor's Degree · Bengaluru
Java
Kotlin
C++
Java
RxJava
Kotlin
Kotlin Coroutines
Mobile
Firebase
Crashlytics
LeakCanary
Apply
Software Engineer III - iOS
1 day ago
In office · 3+ years exp · Bengaluru
Swift
Objective-C
Mobile
SPM
CocoaPods
DevOps
CI/CD
Management
Agile
Apply
Director Business Architect
5 days ago
$165k – $249k per year · In office · Full-Time · 8+ years exp · San Francisco · Atlanta · Denver · Dallas · Chicago
DevOps
GCP
Azure
CI/CD
AWS
AIOps
Apply
Solutions Engineer, Software
5 days ago
≈ $100k – $200k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Boston
DevOps
Azure
CI/CD
AWS
Kubernetes
Platform Engineering
API Gateway
Management
Agile
Apply
STAGE - S3NS - INGENIEUR DEVOPS (H/F)
5 days ago
Hybrid · Internship · Paris
Python
Bash
DevOps
Terraform
GCP
CI/CD
Git
Kubernetes
IAM
Linux
Cybersecurity
PKI
Apply
Senior Software Engineer
5 days ago
≈ $14k – $33k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Chennai
Apex
Apex
Lightning Web Components
Copado
Visualforce
Aura Components
Databases
Apache Kafka
DevOps
Rest API
CI/CD
Jenkins
Git
SOAP
Apply
Technical Leader GenAI & GenBI Platforms
5 days ago
≈ $141k – $351k per year (Estimated) · Hybrid · 5+ years exp · Master's Degree · Casablanca
AI/ML
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
Apply
Director Legal COE
6 hours ago
≈ $38k – $82k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Bengaluru
Apply
Specialist Software Engineer - Java Back End
6 hours ago
In office · Full-Time · 5+ years exp · Bengaluru
Java
Java
Spring Boot
Databases
PostgreSQL
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
Lead Software Engineer - Java Back End
6 hours ago
In office · Full-Time · 5+ years exp · Bengaluru
Java
Java
Spring Boot
Databases
PostgreSQL
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
Specialist Software Engineer - Java + React
6 hours ago
In office · Full-Time · 5+ years exp · Bengaluru
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
Amazon Redshift
AI/ML
Spark
AI Agents
DevOps
Terraform
CI/CD
Jenkins
Git
AWS
AWS Lambda
FinOps
Amazon S3
Analytics
ETL/ELT
Management
Agile
Apply
This is one of many
2,057,458 more open roles from verified company boards, updated every day.

