This job is no longer available
This job expired on 09/08/2026. It no longer accepts applications.
iOS Mobile Engineer
TestCrew | Quality Engineering & Software Testing · Médine
Job description
About the role
We are looking for an experienced iOS Mobile Engineer to lead the delivery of stable, scalable production iOS applications. You will own the full lifecycle from architecture to release automation, focusing on performance, reliability, security and observability.
Key responsibilities
- Design, develop and ship production iOS applications.
- Define iOS architecture that ensures scalability, reliability, performance and maintainability.
- Integrate backend APIs, distributed systems and third‑party SDKs, including media‑streaming and real‑time communication SDKs.
- Implement real‑time updates, push notifications, background sync and event‑driven flows.
- Optimize performance, memory usage, battery consumption, startup time and network usage.
- Own CI/CD pipelines, App Store releases, versioning and phased rollouts.
- Drive crash monitoring, observability and production incident resolution.
- Build for poor networks, iOS lifecycle constraints, background limits and diverse device profiles.
- Support iOS app hardening, obfuscation, tamper resistance, jailbreak detection and threat detection.
Required profile
- Proven track record shipping production iOS apps to the App Store.
- Strong expertise in Swift and modern iOS architecture.
- Deep knowledge of UIKit, SwiftUI, app lifecycle, background modes and performance optimization.
- Experience integrating media streaming or real‑time communication on iOS.
- Solid background in API integration, distributed services and third‑party SDKs.
- Hands‑on experience with CI/CD, release automation, crash analysis and monitoring.
- Experience in secure mobile development, including app obfuscation, hardening and threat detection.
Required skills
- Swift
- UIKit
- SwiftUI
- iOS app lifecycle & background modes
- Media‑streaming SDK integration
- Real‑time communication SDKs
- API integration
- Performance, memory, battery and network optimization
- CI/CD pipelines (e.g., Fastlane, GitHub Actions)
- App Store release management and phased rollouts
- Crash monitoring and observability tools
- App hardening, obfuscation, tamper resistance, jailbreak detection
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Saudi Arabia.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
TestCrew | Quality Engineering & Software Testing
Médine
Related job offers
-
Information Technology Specialist
Mitsubishi Electric Saudi Ltd. Médine -
Senior Java Developer – Enterprise Web Applications
2P Perfect Presentation Médine -
Technician – Communications
Le Méridien Hotels & Resorts Médine -
IT Specialist – Riyadh
Al Nahda Riyadh -
Data Governance Consultant
Devoteam Riyadh