Native Android/iOS Developer

TheCodingShef

Bengaluru

On-site

INR 1,400,000 - 2,300,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Techmatters Technologies in Bengaluru is seeking a mid-level mobile developer to build and maintain native Android and iOS SDKs using Kotlin/Java and Swift. You will implement security features, optimize performance, and provide integration guides for partner apps.

Responsibilities include detecting device risks, supporting RASP, and ensuring secure communication between SDKs and backends. CI/CD and release support are part of the role.

Qualifications

  • 3–5 years of native mobile development experience on Android and/or iOS.
  • Proficient in Kotlin, Java (Android) or Swift/Objective-C (iOS).
  • Experience building SDKs or libraries for external partners.
  • Familiar with mobile security, root/jailbreak detection, and RASP.
  • Knowledge of API communication and secure data handling.

Responsibilities

  • Develop, maintain, and enhance native Android SDKs and iOS SDKs.
  • Implement root/jailbreak detection and tamper resistance.
  • Integrate platform security features and secure communications.
  • Support testing, CI/CD, and partner onboarding for SDK releases.

Skills

Android SDK
Kotlin
Java
Swift
Security fundamentals

Tools

Gradle
Xcode
Git
REST/GraphQL

Job description

# Native Android/iOS DeveloperTechmatters TechnologiesBengaluruMid-levelPosted todayApply on employer siteYou apply on the employer's own page. Never pay to apply for a job.## About the roleKotlinJavaTestingGradleCI/CDREST / GraphQLPerformance\\*Job Description :\\*\\*\\*\\*Key Responsibilities :\\*\\*Mobile SDK Development :\\*- Develop, maintain, and enhance native Android SDKs using Kotlin/Java and/or iOS SDKs using Swift/Objective-C.- Implement reusable SDK components and maintain clean, well-documented public APIs.- Support SDK versioning, backward compatibility, and integration across different partner applications.- Optimize SDK performance, startup time, memory usage, and application size.- Create sample applications, integration guides, and technical documentation for partner developers.- Troubleshoot SDK integration issues and provide technical support to internal and external teams.\\*Device Security and Anti-Fraud :\\*- Implement and enhance root and jailbreak detection mechanisms.- Develop detection capabilities for emulators, debuggers, hooking frameworks, and suspicious runtime environments.- Assist in implementing runtime application self-protection (RASP), including runtime integrity checks, tamper detection, and anti-repackaging measures.- Implement device fingerprinting components to generate privacy-conscious device identity and risk signals.- Work with security teams to identify vulnerabilities and improve mobile SDK protection.- Investigate emerging mobile attack techniques and support security fixes and improvements.\\*Mobile Platform Security :\\*- Integrate platform security features such as Android Keystore, Play Integrity API, iOS Keychain, Secure Enclave, and App Attest, as applicable.- Implement secure communication mechanisms between mobile SDKs and backend services.- Work with certificate pinning, secure token handling, and replay protection.- Apply secure coding practices to protect sensitive data and reduce the risk of reverse engineering.- Maintain working knowledge of Android and iOS platform security guidelines.\\*Testing, Release, and Support :\\*- Test SDK functionality across real devices, OS versions, manufacturers, and device configurations.- Write unit tests, integration tests, and automated regression tests.- Debug crashes, ANRs, performance issues, and device-specific compatibility problems.- Participate in SDK build and release processes, including CI/CD automation and staged releases.- Monitor production issues and help maintain SDK stability and reliability.- Support partner onboarding, integration testing, and release certification activities.\\*Required Skills and Qualifications :\\*- 3 - 5 years of hands-on native mobile development experience in Android and/or iOS.- Strong proficiency in at least one platform :i. Android : Kotlin, Java, Android SDK, Gradle.ii. iOS : Swift, Objective-C, Xcode.- Experience building SDKs, libraries, reusable components, or modular mobile frameworks; prior external partner SDK exposure is preferred.- Understanding of SDK distribution, public API design, semantic versioning, and backward compatibility.- Knowledge of mobile security fundamentals, including root/jailbreak detection, application tampering, and code obfuscation.- Familiarity with RASP concepts, runtime integrity checks, and hooking or injection detection.- Working knowledge of Android Keystore / Play Integrity API or iOS Keychain / Secure Enclave / App Attest.- Experience debugging applications on real devices across multiple OS versions.- Understanding of REST APIs, HTTPS, secure token handling, and client-server communication.- Familiarity with Git, build systems, and mobile test...
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Native Android/iOS Developer
Senior Native Android/iOS Developer

TheCodingShef • Bengaluru

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

TheCodingShef • Bengaluru

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

TheCodingShef • Delhi

On-site
INR 900,000 - 1,500,000
Android SDK Engineer
Android SDK Engineer

Shortlist Design • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Mobile Application Developer
Mobile Application Developer

TheCodingShef • Bengaluru

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 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
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
Senior iOS Developer - Swift, Kotlin Multiplatform & AI Coding
Senior iOS Developer - Swift, Kotlin Multiplatform & AI Coding

TheCodingShef • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Android Developer - Kotlin
Android Developer - Kotlin

TheCodingShef • Bengaluru

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