J

JumpCloud

Cloud-based directory and identity management platform

Senior Mobile Software Engineer - iOS / Android, Identity & Security

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeRemote in IndiaNo salary listed

About the Job

Requirements

  • 8–12 years of professional software development experience focused primarily on native mobile app delivery.
  • Expert-level proficiency in Swift or Kotlin, with strong working knowledge or willingness to work across both platforms.
  • Deep understanding of App Transport Security, network security configuration, certificate pinning trade-offs, jailbreak/root detection, and cryptography best practices.
  • Hands-on experience writing unit, UI, and integration tests using XCTest, Espresso, or modern end-to-end automation tools.
  • Experience setting up mobile Continuous Integration pipelines and using crash-reporting platforms for telemetry and debugging.
  • Proven track record 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.
  • Must be located in and authorized to work in India.
  • Must speak and write English fluently.
  • Must participate in on-call shifts and be ready and able to respond during assigned shifts.

Responsibilities

  • Architect, build, and ship high-performance native iOS and Android features across mobile authentication, password management, and identity verification applications.
  • Implement mobile security mechanisms, including Credential Provider and Autofill framework integrations, biometric authentication, hardware-backed secure storage, and OIDC/OAuth2 authentication flows.
  • Drive release pipelines for the Apple App Store and Google Play Store.
  • Maintain UI testing coverage targets using XCTest and Espresso, and establish mobile end-to-end integration test suites with core platform APIs.
  • Participate in incident management, contribute post-incident reviews, and take ownership of resolving incidents promptly.
  • Champion the BMAD framework for governance and structure in AI-assisted workflows.
  • Mentor engineers, conduct RFC reviews, and build shared team skill libraries.

Desired Qualifications

  • Experience with AWS and GCP cloud services.
  • Experience developing backend modules using Golang or equivalent languages.

About the Company

JumpCloud

Cloud-based directory and identity management platform

JumpCloud provides cloud-based directory services to manage user identities and control access to applications, networks, and devices from a single platform. It offers SSO, user provisioning, device management, and network access control across both on-premises and cloud resources, with tiered subscription plans that scale by features and user count. Compared with traditional IAM tools, it combines directory services, access controls, and device management in one cloud platform that works across hybrid environments for small businesses through enterprises. Its goal is to help organizations securely manage who can access what across apps, devices, and networks in a scalable, easy-to-use cloud service.

Company size
1,001-5,000
Company stage
Series F
Total funding
$391.7M
Headquarters
Louisville, CO
Founded
2012

Recently Posted Jobs

Explore more opportunities at JumpCloud

See more jobs