iOS Mobile Engineer
TestCrew | Quality Engineering & Software Testing · Médine
Description du poste
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
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 3 heures
Expire dans 1 mois
2 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
TestCrew | Quality Engineering & Software Testing
Médine
Offres similaires
-
Android Mobile Engineer
TestCrew | Quality Engineering & Software Testing Médine -
Remote Computer User Support Specialist
Re-cruit-Lytic Médine -
Frontend Developer – Lead Architecture for Real‑time Web Apps
TestCrew | Quality Engineering & Software Testing Médine -
SAP SSAM Consultant
E-Solutions Riyad -
SAP Basis Consultant – S/4HANA & OpenText xECM Expert
E-Solutions Riyad