Senior Mobile Software Engineer (iOS / Android), Identity & Security - India
Core
Architect and build native iOS and Android features for mobile security applications including authentication, password management, and identity verification.
Role type
Senior IC mobile software engineer (iOS/Android)
Builds
Mobile security apps (JumpCloud Protect, MAFA, Password Vault)
Domain
Cybersecurity / Identity & Access Management
Deliverable
production ML models | product features
Required skills
Native iOS (Swift) and Android (Kotlin) development, Mobile security & encryption (ATS, pinning, jailbreak detection), Biometric authentication integration, Secure storage implementation (Keychain, Keystore), CI/CD pipeline management, Unit/UI/E2E testing frameworks, RESTful API & WebSocket integration, Incident management & troubleshooting
Preferred skills
AWS & GCP cloud services, Backend development (Golang), Desktop extensions or cross-platform security modules
Technologies
Swift, Kotlin, FaceID/TouchID/BiometricPrompt, Keychain, Keystore, Secure Enclave, OIDC, OAuth2, XCTest, Espresso, Bitrise, Fastlane, Firebase Crashlytics, Sentry
Responsibilities
Architect and ship high-performance native mobile features for authentication and password management; Implement critical security mechanisms including autofill, biometrics, and secure storage; Drive release pipelines and maintain testing coverage for App Store and Play Store; Participate in incident management and resolve production issues; Champion AI-assisted workflows and mentor team members
Seniority
Senior, hands-on IC