7 hours ago
Remote, IndiaSenior
Responsibilities
- Architect, build, and ship native iOS and Android features for mobile authentication, password management, and identity verification applications.
- Implement Credential Provider and Autofill integrations, biometric authentication, hardware-backed secure storage, and OIDC/OAuth2 authentication flows.
- Apply mobile security practices involving App Transport Security, network security configuration, certificate pinning, jailbreak/root detection, and cryptography.
- Drive Apple App Store and Google Play Store release pipelines and maintain UI, integration, and end-to-end test coverage.
- Build and maintain mobile continuous integration pipelines and use crash reporting telemetry for debugging.
- Integrate RESTful APIs, WebSockets, and OIDC client libraries into reactive mobile architectures.
- Participate in incident management, contribute post-incident reviews, and resolve production issues.
- Mentor engineers, review RFCs, and establish structured AI-assisted engineering workflows and shared skill libraries.
Requirements
- 8–12 years of professional software development experience focused primarily on native mobile application delivery.
- Expert proficiency in Swift or Kotlin and strong working knowledge of, or willingness to work across, both iOS and Android platforms.
- Deep understanding of mobile security, encryption, App Transport Security, network security configuration, certificate pinning, jailbreak/root detection, and cryptography best practices.
- Hands-on experience writing unit, UI, integration, and end-to-end tests using XCTest, Espresso, or modern automation tools.
- Experience setting up mobile continuous integration pipelines and using crash reporting platforms.
- Proven experience integrating RESTful APIs, WebSockets, and OIDC client libraries into reactive mobile architectures.
- Prior experience developing enterprise security, password vault, or multi-factor authentication applications.
- Production experience with native desktop extensions or cross-platform security modules.
- Preferred experience with AWS and GCP cloud services.
- Preferred experience developing backend modules using Golang or equivalent languages.
- Fluent written and spoken English and authorization to work in India are required.
Benefits
- Remote-first work arrangement within India.
- Participation in assigned on-call shifts is expected.
- Opportunity to work with international teams and contribute to secure identity and IT management products.
- Mentorship, technical leadership, and collaboration with experienced teams are part of the role.
Tech Stack
Categories
MobileSecurity
About JumpCloud
JumpCloud builds a unified open directory and IT management platform for organizations to manage user identities, devices, and access across Windows, macOS, Linux, and cloud resources. Its SaaS suite covers single sign-on, multi-factor authentication, Cloud RADIUS, LDAP/Active Directory integration, and server/device management for IT teams. Founded in 2012 and headquartered in Louisville, Colorado, the privately held company serves customers worldwide.
