IOS Mobile Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
TestCrew is seeking an iOS Mobile Engineer to lead the delivery of stable, scalable production iOS applications. You will design and ship iOS apps, integrate backend APIs and media streaming SDKs, and own CI/CD and App Store releases.
Key Skills for This Role
Responsibilities
- Design and ship production iOS applications
- Lead iOS architecture for scalability, reliability, performance, and maintainability
- Integrate backend APIs, distributed systems, and third party SDKs
- Implement real time updates, push notifications, background sync, and event driven flows
- Integrate and optimize media streaming SDKs on iOS
- Optimize performance, memory, battery, startup time, and network usage
- Own iOS CI/CD, App Store releases, versioning, and rollouts
- Drive crash monitoring, observability, and production incident resolution
- Build for poor networks, iOS lifecycle constraints, background limits, and device differences
- Support iOS app hardening, obfuscation, tamper resistance, jailbreak detection, and threat detection
Requirements
- Strong track record shipping production iOS apps to the App Store
- Mandatory Swift expertise
- Deep knowledge of iOS, UIKit/SwiftUI, app lifecycle, background modes, and modern iOS architecture
- Production experience integrating media streaming or real time communication on iOS
- Experience integrating backend APIs, distributed services, and third party SDKs
- Strong understanding of iOS performance, stability, memory, battery, and network optimization
- Experience with CI/CD, release automation, crash analysis, monitoring, and phased rollouts
- Secure mobile development and API integration experience
- iOS app obfuscation, hardening, tamper resistance, jailbreak detection, and threat detection experience
Full Job Posting
Summary
- Lead the delivery of stable, scalable production iOS applications focused on API integration, media streaming SDK usage, performance, reliability, security, release automation, and observability.
Responsibilities
- Design and ship production iOS applications
- Lead iOS architecture for scalability, reliability, performance, and maintainability
- Integrate backend APIs, distributed systems, and third party SDKs
- Implement real time updates, push notifications, background sync, and event driven flows
- Integrate and optimize media streaming SDKs on iOS
- Optimize performance, memory, battery, startup time, and network usage
- Own iOS CI/CD, App Store releases, versioning, and rollouts
- Drive crash monitoring, observability, and production incident resolution
- Build for poor networks, iOS lifecycle constraints, background limits, and device differences
- Support iOS app hardening, obfuscation, tamper resistance, jailbreak detection, and threat detection
Required
- Strong track record shipping production iOS apps to the App Store
- Mandatory Swift expertise
- Deep knowledge of iOS, UIKit/SwiftUI, app lifecycle, background modes, and modern iOS architecture
- Production experience integrating media streaming or real time communication on iOS
- Experience integrating backend APIs, distributed services, and third party
- Strong understanding of iOS performance, stability, memory, battery, and network optimization
- Experience with CI/CD, release automation, crash analysis, monitoring, and phased rollouts
- Secure mobile development and API integration experience
- iOS app obfuscation, hardening, tamper resistance, jailbreak detection, and threat detection experience
Preferred
- Streaming media or low latency communication experience
- Offline first design and resilient sync
- Strong observability and production diagnostics
- SwiftUI experience
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TestCrew | Quality Engineering & Software Testing
Quality Assurance Lead
Riyadh, KSA
TestCrew is seeking an experienced QA Lead to lead and drive the quality assurance function across multiple projects. The role requires strong expertise in Manual Testing and API Testing, along with proven experience in
Project Delivery Manager (Applications Delivery)
Riyadh, KSA
TestCrew seeks a Project Delivery Manager to lead end-to-end application delivery projects in Riyadh. The role requires strong project management experience with QA understanding, managing SDLC phases, budgets, and stake
IT Governance Senior Officer
Riyadh, KSA
The IT Governance Senior Officer develops and maintains IT governance frameworks, policies, and processes aligned with regulatory requirements (e.g., SAMA, ISO). The role oversees IT risk, control, compliance, and perfor
Frontend Developer (Vue.js)
Riyadh, KSA
We are looking for a Frontend Developer with 4+ years of experience to build modern, responsive web applications using Vue.js. The role requires strong skills in JavaScript, HTML5, CSS3, and experience with API integrati
Frontend Developer (Vue.js)
Riyadh, KSA
TestCrew is looking for a Frontend Developer with 4+ years of experience to build modern, responsive web applications using Vue.js. The role requires strong skills in JavaScript, HTML5, CSS3, API integration, and experie
Quality Assurance Manager
Riyadh, KSA
TestCrew is seeking an experienced QA Manager to lead the quality assurance function across multiple projects. The role involves defining QA strategies, managing teams, overseeing manual and API testing, and collaboratin
Integration Engineer
Riyadh, KSA
TestCrew is seeking a full-time, on-site Integration Engineer in Riyadh to design, implement, and maintain integrations between enterprise systems. The role involves analyzing requirements, developing integration solutio
Digital Marketing Specialist
Riyadh, KSA
We are looking for a Digital Marketing Specialist to plan, execute, and optimize digital marketing campaigns for brand awareness and lead generation. You will manage social media, analyze performance, and collaborate wit
Quality Assurance Lead
Riyadh, KSA
Project Delivery Manager (Applications Delivery)
Riyadh, KSA
IT Governance Senior Officer
Riyadh, KSA
Frontend Developer (Vue.js)
Riyadh, KSA
Frontend Developer (Vue.js)
Riyadh, KSA
Quality Assurance Manager
Riyadh, KSA
Integration Engineer
Riyadh, KSA
Digital Marketing Specialist
Riyadh, KSA