Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Mobile Software Engineer (iOS

Home > Swift programming jobs

Senior Mobile Software Engineer (iOS in Remote

  • JumpCloud
  • Full time
  • Email
  • India

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.

JumpCloud

JumpCloud reimagines on-prem directory services as a cloud-based platform, securing identities, managing devices, and enabling safe access to IT resources across on-premises and cloud environments. Its open directory platform ensures secure and seamless access from any device to any resource, any...

Similar positions

Senior Machine Learning Engineer

  • Finom
  • Full time
  • Remote
  • 10/02/2026
  • Poland

AI Automation Engineer

  • Airtm
  • Full time
  • Remote
  • 10/02/2026
  • Latin America

Senior iOS Engineer

  • Voodoo
  • Full time
  • Others
  • 10/02/2026
  • Salary: Competitive
  • Paris, France

Consultant Kotlin Bengaluru Engineering Platform

  • Deloitte Advisory
  • Full time
  • Others
  • 10/02/2026
  • Bengaluru, India

Senior Software Engineer, iOS

  • Tubi
  • Full time
  • Canada
  • 10/01/2026
  • Toronto