Senior Mobile Software Engineer - Android (India)

Senior Mobile Software Engineer - Android (India)

28 Oct
|
Jumpcloud
|
India

28 Oct

Jumpcloud

India

All roles at JumpCloud® are Remote unless otherwise specified in the Job Description. JumpCloud® is the AI-powered unified IT management platform designed to secure the modern workforce. By consolidating identity, device, and access management, JumpCloud provides intelligent, secure IT that scales from human users to autonomous AI agents. We help organizations around the globe eliminate complexity and turn AI risk into an optimized advantage, ensuring the right people and agents have secure access to the right resources at all times.
JumpCloud is Intelligent, Secure IT.
We are looking for a Senior Mobile Software Engineer with 8–12 years of native development experience to drive core features for our suite of mobile security applications—including JumpCloud Protect, Mobile Authenticator Factor Application (MAFA), and our converged Password Vault. In this role, you will architect secure, resilient mobile experiences, implement low-level system integrations (autofill, biometrics, secure storage), and collaborate with platform backend teams to protect enterprise identities worldwide.
Architect, build, and ship high-performance, native iOS (Swift) and Android (Kotlin) features across mobile authentication, password management, and identity verification apps.
Release Hygiene & Quality Ownership: Drive release pipelines for the Apple App Store and Google Play Store. Maintain strict UI testing coverage targets using XCTest and Espresso, while establishing mobile E2E integration test suites with core platform APIs.
AI Adoption & Technical Leadership: Champion the BMAD framework to establish governance and structure for AI-assisted workflows (Cursor,



Claude Code, GitHub Copilot). Experience: 8–12 years of skilled software development experience focused primarily on native mobile app delivery.
Language Mastery: Expert-level proficiency in Swift or Kotlin, with strong working knowledge or willingness to work across both platforms.
Mobile Security & Encryption: Deep understanding of App Transport Security (ATS), network security configuration, certificate pinning trade-offs, jailbreak/root detection, and cryptography best practices.
Testing & Automation: Hands-on experience writing unit, UI, and integration tests using XCTest, Espresso, or modern E2E automation tools.
Experience setting up mobile Continuous Integration pipelines (e.g., Networking & Protocols: Prior experience developing enterprise security, Password Vault, or Multi-Factor Authentication (MFA) applications.
~ Production experience with native desktop extensions or cross-platform security modules.

Cloud Technology: Experienced working with AWS & GCPcloud services
Back-end: Experience with developing backend modules using Golang or equivalent languages.
#JumpCloud is committed to being Remote First, meaning that you are able to work remotely within the country noted in the Job Description.




There is an expectation that our engineers participate in on-call shifts. You will be expected commit to being ready and able to respond during your assigned shift, so that alerts don't go unaddressed.
Language:
JumpCloud has teams in 15+ countries around the world and conducts our internal business in English. The interview and any additional screening process will take place primarily in English. To be considered for a role at JumpCloud, you will be required to speak and write in English fluently. Any additional language requirements will be included in the details of the job description.
You’ll work with amazing talent across each department who are passionate about our mission. To us that means creating ' human connection with each other regardless of our backgrounds, orientations, geographies, religions, languages, gender, race, etc. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
These scams may involve fake job postings, unsolicited emails, or messages claiming to be from our recruiters or hiring managers. Please note that JumpCloud will never ask for any personal account information, such as credit card details or bank account numbers, during the recruitment process. If you are contacted by anyone claiming to represent JumpCloud and you are unsure of their authenticity, please do not provide any personal/financial information and contact us immediately at View email address on codingjobboard.com #BI-Remote

📌 Senior Mobile Software Engineer - Android (India)
🏢 Jumpcloud
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior mobile software engineer - android (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior mobile software engineer - android (india) / india