Senior Mobile Software Engineer (iOS / Android), Identity & Security

Jobgether SRL

India

Remote

INR 1,800,000 - 2,800,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Fully remote in India
Remote-first environment
Mentorship and knowledge sharing

Job summary

Jobgether SRL is seeking a Senior Mobile Software Engineer (iOS/Android) focused on identity, authentication, and enterprise security in India. You’ll build native mobile features with Swift and Kotlin, integrating secure authentication, biometrics, and identity services while collaborating with backend teams.

You will own testing, releases, telemetry, and production reliability, and mentor engineers in a distributed remote-first environment.

Qualifications

  • 8–12 years of professional software development experience, focused on native mobile apps.
  • Expert-level proficiency in Swift or Kotlin with cross-platform capability.
  • Strong understanding of mobile security, encryption, and secure storage concepts.
  • Experience implementing secure mobile authentication, biometrics, and credential providers.

Responsibilities

  • Architect, develop, test, and ship high-performance native mobile features across iOS and Android.
  • Build capabilities for mobile authentication, identity verification, and enterprise security.
  • Implement security-sensitive mobile integrations (biometrics, secure storage, autofill).
  • Collaborate with platform and backend teams to integrate with secure APIs and identity services.
  • Develop and maintain unit, UI, integration, and end-to-end tests (XCTest, Espresso).
  • Own mobile release processes for App Store and Play Store with CI/CD workflows.
  • Monitor production using crash reporting and telemetry; lead incident resolution.
  • Mentor engineers and contribute to engineering standards and shared libraries.
  • Participate in on-call rotations and incident management.
  • Promote AI-assisted development tools and practices.

Skills

Swift/Kotlin
Mobile security
OIDC/OAuth2
Biometrics/secure storage
CI/CD automation
Testing (XCTest/Espresso)
English communication
On-call readiness

Tools

Bitrise
Fastlane
GitHub Actions
Crashlytics/Sentry

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Mobile Software Engineer (iOS / Android), Identity & Security based in India.

As a Senior Mobile Software Engineer, you’ll build secure, high-performance mobile applications focused on identity, authentication, and enterprise security.

You’ll architect and deliver native iOS and Android features using Swift and Kotlin across authentication, password management, and identity verification products.

The role combines deep mobile engineering with security-sensitive integrations such as biometrics, secure storage, autofill, and modern authentication protocols.

You’ll work closely with backend and platform teams to build resilient experiences that protect enterprise identities at scale.

Quality is central to the role, with ownership of automated testing, release pipelines, telemetry, troubleshooting, and production reliability.

You’ll also help shape AI-assisted engineering practices while mentoring other engineers and contributing to technical design decisions.

Working remotely within India, you’ll join a distributed engineering environment focused on solving complex technical and security challenges.

Accountabilities
  • Architect, develop, test, and ship high-performance native mobile features across iOS and Android applications.
  • Build capabilities for mobile authentication, password management, identity verification, and enterprise security.
  • Implement security-sensitive mobile integrations, including credential provider and autofill frameworks, biometric authentication, secure storage, and authentication protocols such as OIDC and OAuth2.
  • Work with platform and backend engineering teams to integrate mobile applications with secure APIs and identity services.
  • Develop and maintain unit, UI, integration, and end-to-end test coverage using technologies such as XCTest, Espresso, and modern mobile automation frameworks.
  • Own mobile release processes for the Apple App Store and Google Play Store, maintaining reliable and repeatable CI/CD workflows.
  • Monitor production applications using crash reporting and telemetry platforms, investigate issues, and contribute to incident response and post-incident reviews.
  • Participate actively in incident management, taking ownership of troubleshooting and driving timely resolution of production issues.
  • Contribute to technical architecture discussions, RFC reviews, engineering standards, and shared technical libraries.
  • Promote structured AI-assisted development practices using tools such as Cursor, Claude Code, and GitHub Copilot.
  • Mentor engineers, share technical knowledge, and help establish effective engineering practices across the mobile team.
  • Participate in on-call rotations and respond to production alerts during assigned shifts.
Requirements
  • 8–12 years of professional software development experience, primarily focused on native mobile application development.
  • Expert-level proficiency in Swift or Kotlin, with strong working knowledge of or willingness to develop across both iOS and Android.
  • Deep understanding of mobile security and encryption, including App Transport Security, network security configuration, certificate-pinning trade-offs, jailbreak/root detection, and cryptographic best practices.
  • Hands-on experience implementing secure mobile authentication, biometrics, credential providers/autofill, and hardware-backed storage technologies such as Keychain, Keystore, and Secure Enclave.
  • Strong experience with OIDC, OAuth2, RESTful APIs, WebSockets, and reactive mobile architectures.
  • Proven ability to develop unit, UI, integration, and end-to-end tests using XCTest, Espresso, or comparable automation frameworks.
  • Experience establishing mobile CI/CD pipelines using tools such as Bitrise, Fastlane, GitHub Actions, or equivalent platforms.
  • Familiarity with crash reporting and production telemetry platforms such as Firebase Crashlytics or Sentry.
  • Previous experience developing enterprise security, password vault, multi-factor authentication, identity, or comparable security-focused applications.
  • Experience with native desktop extensions or cross-platform security modules is advantageous.
  • Experience with AWS and/or Google Cloud Platform is a plus.
  • Backend development experience with Go or comparable languages is beneficial.
  • Strong problem-solving, debugging, and analytical skills, with the ability to take ownership of complex technical issues.
  • Strong communication and collaboration skills and the ability to work effectively with distributed engineering teams.
  • Comfortable mentoring colleagues, reviewing technical designs, and contributing to engineering standards.
  • Fluent written and spoken English, as English is the primary language used for internal collaboration and the recruitment process.
  • Willingness and ability to participate in an on-call rotation.
Benefits
  • Fully remote position within India.
  • Remote-first working environment with the flexibility to work from the country specified for the role.
  • Opportunity to build security-critical mobile applications used to protect enterprise identities and access.
  • Exposure to advanced mobile security, authentication, biometrics, secure storage, and identity technologies.
  • Opportunity to work across both iOS and Android platforms and collaborate with backend and platform engineering teams.
  • Hands-on experience with modern AI-assisted software development tools and workflows.
  • Opportunity to contribute to technical architecture, engineering standards, RFCs, and shared development practices.
  • Mentorship and knowledge-sharing opportunities within a distributed engineering organization.
  • Inclusive and collaborative workplace focused on building strong connections across backgrounds, locations, and disciplines.
  • Employee support for wellbeing and professional development through company programs and resources.
  • Equal opportunity employment environment with support available for reasonable adjustments during the recruitment process.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Lever, Inc. • Bengaluru

On-site
INR 13,436,000 - 19,194,000
Mobile Software Engineer
Mobile Software Engineer

Jobgether • India

On-site
INR 800,000 - 1,200,000
Fully remote work
Timely payments
Opportunity with a globally recognized firm
Software Engineer - Mobile App Development (IOS / Android )
Software Engineer - Mobile App Development (IOS / Android )

Nxt9.com • Hyderabad

On-site
INR 800,000 - 1,200,000
Opportunity for growth
Direct product impact
Collaborative team environment
iOS Developer
iOS Developer

Jobgether SRL • India

Hybrid
INR 800,000 - 1,500,000
Hybrid work
26 days leave
Health insurance
+5
Senior Mobile Developer
Senior Mobile Developer

Aecor Digital Limited • Vadodara

On-site
INR 2,000,000 - 4,200,000
Technical Lead Mobile Development
Technical Lead Mobile Development

Persistent Systems Limited • Vadodara

Hybrid
INR 4,000,000 - 6,000,000
Hybrid work environment
Company-sponsored higher education and
Long Service awards
+1
Senior iOS Engineer
Senior iOS Engineer

Uplers • Chennai District

On-site
INR 900,000 - 1,500,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Ahmedabad District

On-site
INR 900,000 - 1,300,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Vellore

On-site
INR 600,000 - 900,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Maharashtra

On-site
INR 2,009,000 - 3,125,000