Jobiglo

No results.

Senior Mobile Application Developer – iOS (Contract)

InXiteOut · Bengaluru

New
Contract Senior 🇬🇧 English
Swift Objective-C iOS SDK SwiftUI Combine Clean Architecture Firebase Firebase Authentication Firestore Dependency Injection WebView OAuth Retrofit OkHttp WebSockets Logcat Charles Proxy Firebase Crashlytics Bitrise Fastlane GitHub Actions ProGuard obfuscation secure storage

Job description

About the role

We are seeking a Senior iOS Developer to support and enhance a global client’s mobile application. The role focuses on bug fixes, feature development, and performance optimisation across multiple market roll‑outs, ensuring a stable and high‑quality user experience.

Key responsibilities

  • Develop new features, resolve bugs and improve performance for the iOS app.
  • Maintain real‑time communication with backend services and ecosystem partners.
  • Implement and manage B2C registration/login flows via WebView and OAuth.
  • Set up structured logging, analytics and crash reporting using Firebase tools.
  • Optimise app launch time, memory usage and network efficiency.
  • Ensure UI consistency with the client’s Figma design system.
  • Collaborate with QA to validate fixes and automate regression tests.
  • Handle network calls, caching, offline support and multi‑environment configurations.
  • Perform reverse engineering on legacy code to troubleshoot issues.
  • Support CI/CD pipelines using Bitrise, Fastlane or GitHub Actions.

Required profile

  • Strong experience in Swift and Objective‑C for iOS development.
  • Deep knowledge of iOS SDK, SwiftUI, Combine and Clean Architecture.
  • Proven ability to work in Agile/Scrum teams and use Jira for task tracking.

Required skills

  • Swift
  • Objective‑C
  • iOS SDK
  • SwiftUI
  • Combine
  • Clean Architecture
  • Firebase (Analytics, Crashlytics, Authentication, Firestore)
  • Dependency Injection frameworks
  • WebView and OAuth authentication flows
  • Network optimisation (Retrofit, OkHttp, WebSockets)
  • Debugging tools (Logcat, Charles Proxy, Firebase Crashlytics)
  • CI/CD automation (Bitrise, Fastlane, GitHub Actions)
  • iOS security best practices (ProGuard, obfuscation, secure storage)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec InXiteOut.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Contract basé à Bengaluru.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 3 days ago

Expires 1 month from now

5 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

InXiteOut

Bengaluru