Senior Mobile Software Engineer (iOS
Core
Architect and build high-performance native iOS and Android features for mobile security applications including authentication, password management, and identity verification.
Role type
Senior IC mobile software engineer (native iOS/Android)
Builds
Mobile security apps (JumpCloud Protect, MAFA, Password Vault) for enterprise users and autonomous AI agents
Domain
Cybersecurity / Identity Management / Mobile Development
Deliverable
production ML models | product features
Required skills
Native iOS (Swift) and Android (Kotlin) development, Mobile security & encryption (ATS, certificate pinning, jailbreak/root detection), Biometric authentication integration, Secure storage implementation (Keychain, Keystore, Secure Enclave), CI/CD pipeline setup, Mobile testing (XCTest, Espresso, E2E), RESTful API & WebSocket integration, Incident management & troubleshooting
Preferred skills
AWS & GCP cloud services, Backend development (Golang), Native desktop extensions development
Technologies
Swift, Kotlin, XCTest, Espresso, Bitrise, Fastlane, GitHub Actions, Firebase Crashlytics, Sentry, OIDC, OAuth2, FaceID, TouchID, BiometricPrompt
Responsibilities
Architect and ship native mobile features for authentication and password management, Implement critical security mechanisms and biometric flows, Drive release pipelines and maintain UI testing coverage, Participate in incident management and resolve production issues, Champion AI-assisted workflows and mentor engineers
Seniority
Senior, hands-on IC