Senior Mobile Software Engineer (iOS / Android), Identity & Security
Jobgether
Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
11,670 open software roles across 748 companies are on ApplySarthi right now, most of them in Bengaluru (794), Hyderabad (300), Pune (179).
- Software Development Engineer, AWS SecurityAmazon Development Centre (London) Limited
- Lead Software Engineer - JavaJPMorgan · bengaluru
- Software Engineer (New Graduates)DevsUnite · delhi ncr
- Senior Staff Software Engineer - Data Platform - Kubernetes - Distributed Systems - FederalServiceNow
- ETIC, Software Testing, ManagerPwc
What software roles keep asking for: AWS (25%), Python (23%), Java (23%), System design (20%), Kubernetes (18%), C++ (17%), Observability (16%), CI/CD (13%) — counted across their open postings here.
AWS jobs · Android jobs · CI/CD jobs · GCP jobs
Jobgether has 3,942 open roles listed here.
- AI Researcher — Distillation
- AI Researcher — Distillation
- Art Director
- Applied ML Engineer
- AI Science Writer, Nebius Academy (Contract)
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to AWS, Python, Java, System design. Practise those questions before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with Android? Tell me one thing you learned the hard way.
- How do you decide what to monitor, and what should wake someone up at night?
- How would you cut the cloud bill of a system without hurting it?
- How do you keep secrets and access safe in your infrastructure?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Senior Mobile Software Engineer (iOS / Android), Identity & Security at Jobgether interview free →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.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- .Net Software DeveloperJobgether
- Account DirectorJobgether
- Account Director, Renewals & GrowthJobgether
- Advisor, BMO SmartFolio WFHJobgether
- Agentic AI DeveloperJobgether
- AI Graphic Designer + Video EditorJobgether
- AI/ML Data ScientistJobgether
- Analista de Automação e IA com N8NJobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-09-23. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.