Senior Native Android/iOS Developer

TheCodingShef

Bengaluru

Vor Ort

INR 1.800.000 - 3.200.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Techmatters Technologies in Bengaluru seeks a Senior Native Android/iOS Developer to design and evolve scalable SDKs. You will lead API design, modularization, and backward compatibility while integrating security, performance, and privacy considerations.

You will collaborate across Android and iOS platforms, optimize builds with Gradle and CI/CD pipelines, and mentor junior engineers to deliver robust, production‑ready SDKs.

Qualifikationen

  • Proven experience designing and evolving native Android and iOS SDKs.
  • Strong knowledge of Kotlin/Java, Swift/Objective-C, and NDK/C++ where needed.
  • Experience with modular SDK architecture, public APIs, and backward compatibility.
  • Familiarity with secure coding, performance optimization, and code reviews.

Aufgaben

  • Architect and evolve scalable native Android and iOS SDKs with reusable components.
  • Lead security features including root/jailbreak detection and device risk signals.
  • Design secure SDK‑to‑server communication, token exchange, and strong cryptography.
  • Deliver sample apps, docs, migration guides, and diagnostics tooling.
  • Mentor junior engineers and uphold engineering standards.

Kenntnisse

Kotlin
Java
Swift
Objective-C
NDK/C++
Gradle
CI/CD
SDK design

Tools

Android Studio
Xcode
Git

Jobbeschreibung

# Senior Native Android/iOS DeveloperTechmatters TechnologiesBengaluruSeniorPosted yesterdayApply on employer siteYou apply on the employer's own page. Never pay to apply for a job.## About the roleKotlinJavaGradleCI/CDNDK / C++PerformanceREST / GraphQL\\*Job Description :\\*\\*\\*\\*Key Responsibilities :\\*\\*1. SDK Architecture and Engineering :\\*- Design, architect, and evolve scalable, secure, and high-performance native Android and iOS SDKs.- Establish SDK architecture, modularization, public API design, versioning strategies, and backward-compatibility standards.- Lead the development of reusable SDK components using Kotlin/Java, Android NDK/C++ where required, Swift, and Objective-C.- Optimize SDK binary size, cold-start latency, memory footprint, initialization overhead, and runtime performance.- Design integration patterns that minimize implementation effort and compatibility issues for banking and fintech partners.- Define SDK integration contracts, configuration models, error handling, and developer-facing APIs.- Develop sample applications, integration documentation, migration guides, and diagnostic tooling.- Review code and architecture proposals, enforce engineering standards, and mentor junior and mid-level engineers.\\*2. Advanced Device Security and Anti-Fraud:\\*- Design and implement robust root/jailbreak detection and identify emulators, debuggers, hooking frameworks, and runtime instrumentation.- Develop and harden detection mechanisms against tools and techniques such as Frida, Xposed, Cydia Substrate, and related injection frameworks.- Architect RASP capabilities covering runtime integrity verification, anti-tampering, anti-repackaging, obfuscation, and suspicious execution detection.- Design privacy-conscious device fingerprinting mechanisms that generate reliable signals for fraud detection and risk assessment.- Evaluate bypass techniques, perform security-focused testing, and proactively strengthen detection and mitigation mechanisms.- Balance detection effectiveness with false-positive rates, device compatibility, performance, and legitimate user experience.- Collaborate with security research, fraud analytics, and machine learning teams to integrate device risk signals into fraud detection systems.- Define approaches for securely collecting, validating, and transmitting device security telemetry.\\*3. Android and iOS Platform Security :\\*- Lead security-focused implementation across Android and iOS, with deep expertise in at least one platform and working knowledge of the other.- Integrate and evaluate Android Keystore, Play Integrity API, iOS Keychain, Secure Enclave, and App Attest.- Design secure SDK-to-server communication flows involving token exchange, certificate pinning, replay protection, and appropriate cryptographic controls.- Implement secure local storage, sensitive-data handling, integrity verification, and platform-specific security controls.- Evaluate low-level platform capabilities and Android NDK/C++ or native iOS techniques where they improve security.- Stay current with OS security changes, platform restrictions, new attack vectors, and evolving mobile security best practices.- Assess security trade-offs and recommend practical mitigations for production environments.\\*4. Quality Engineering and Production Ownership :\\*- Define SDK quality standards covering crash-free rate, ANR rate, startup performance, memory usage, compatibility, and release stability.- Establish comprehensive testing strategies across real devices, OS versions, manufacturers, and application configurations.- Design automated unit, integration, compatibility, and regression testing for SDK components.- Build and improve CI/...
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Native Android/iOS Developer
Native Android/iOS Developer

TheCodingShef • Bengaluru

Vor Ort
INR 1.400.000 - 2.300.000
Native Android / iOS Developer
Native Android / iOS Developer

TheCodingShef • Bengaluru

Vor Ort
INR 1.500.000 - 2.800.000
Android & iOS SDK Engineer
Android & iOS SDK Engineer

TheCodingShef • Delhi

Vor Ort
INR 900.000 - 1.500.000
Android SDK Engineer
Android SDK Engineer

Shortlist Design • Bengaluru

Vor Ort
INR 1.400.000 - 2.100.000
Android Developer | Kotlin, Java, Android Framework | 1-5 Years
Android Developer | Kotlin, Java, Android Framework | 1-5 Years

TheCodingShef • Mumbai

Vor Ort
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 Android Developer
Senior Android Developer

TheCodingShef • Indien

Remote
INR 1.500.000 - 3.000.000
Security Analyst (Android / iOS)
Security Analyst (Android / iOS)

TheCodingShef • Dadri

Vor Ort
INR 1.200.000 - 1.800.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
Sr. Mobile (iOS & Android) Engineer - Night Shift
Sr. Mobile (iOS & Android) Engineer - Night Shift

TheCodingShef • Mumbai

Vor Ort
INR 1.800.000 - 3.000.000