📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 27/07/2026. It no longer accepts applications.

Software Engineer – iOS

Global Rescue · Islamabad

🇬🇧 English
Swift multithreading memory management performance profiling UIKit SwiftUI Auto Layout Core Data JSON dependency management MapKit Google Maps SDK Core Location Core Motion GPS accuracy tuning background execution geofencing REST APIs URLSession authentication flows APNs debugging CI/CD App Store release

Job description

About the role

Global Rescue is seeking an experienced iOS Software Engineer to design, build, and maintain mission‑critical features for iPhone, iPad, and Apple Watch. You will create reliable tracking capabilities, deliver polished user experiences, and work closely with backend and product teams to ship secure, high‑performance features at scale.

Key responsibilities

  • Design, develop, and maintain high‑performance iOS applications with a focus on reliability, scalability, and user safety.
  • Create intuitive interfaces using UIKit, SwiftUI, Auto Layout, and the latest mobile trends.
  • Implement real‑time location and activity tracking using Core Location, Core Motion, and Apple Watch APIs, including background execution, geofencing, and motion detection.
  • Write unit and integration tests to ensure robustness and address edge cases.
  • Identify, debug, and resolve bugs while continuously improving performance.
  • Collaborate with cross‑functional teams to define, design, and release new features.

Required profile

  • Bachelor’s degree in IT, Computer Science, Software Engineering, or a related field.
  • 4+ years of professional experience developing iOS applications for iPhone, iPad, and Apple Watch.
  • Proven ability to manage multiple projects simultaneously and meet deadlines.

Required skills

  • Swift programming language.
  • iOS fundamentals: concurrency, multithreading, memory management, performance profiling.
  • UIKit, SwiftUI, Auto Layout.
  • Core Data or other ORM persistence solutions.
  • JSON handling and modern dependency management.
  • MapKit and/or Google Maps SDK for iOS.
  • Core Location, Core Motion, GPS accuracy tuning, background execution, geofencing.
  • REST APIs integration using URLSession, authentication flows, and APNs push notifications.
  • Debugging, automated unit/integration testing, CI/CD pipelines.
  • App Store release processes.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Global Rescue.
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.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

18 views · 0 interested

Boost your chances

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

Analyzing your CV...

Global Rescue

Islamabad