Required Qualifications : • 8+ years of professional iOS development experience • Strong expertise in Swift and iOS SDKs • Deep understanding of UIKit and/or SwiftUI • Experience with modern architecture patterns (MVVM, Clean Architecture) • Strong knowledge of multithreading, memory management, and app lifecycle • Hands-on experience with testing frameworks (XCTest, XCUITest) • Solid understanding of REST APIs, JSON, and networking best practices • Experience working with CI/CD pipelines and App Store releases • Strong debugging, problem-solving, and communication skill Preferred Skills: • Experience with SwiftUI in production • Experience building modular or multi-module apps • Familiarity with mobile security and compliance best practices • Experience with offline-first apps and data synchronization • Exposure to observability tools (Firebase, Crashlytics, OpenTelemetry) • Experience leading or owning major app features or platforms Roles & Responsibilities iOS Development & Architecture • Design, develop, and maintain high-performance iOS applications using Swift • Own end-to-end feature development from requirements to release • Define and evolve mobile architecture (MVVM / Clean Architecture / Modularization) • Ensure app scalability, reliability, and maintainability • Drive refactoring of legacy code and reduce technical debt Performance, Quality & Stability • Optimize app performance: startup time, memory, battery, and UI responsiveness • Diagnose and fix crashes, ANRs, memory leaks, and performance bottlenecks • Implement strong error handling, logging, and monitoring • Ensure high test coverage using unit tests, UI tests, and integration tests CI/CD & Release Management • Build and maintain CI/CD pipelines for iOS (GitHub Actions, Jenkins, Bitrise, etc.) • Manage App Store releases, TestFlight builds, and versioning strategies • Enforce coding standards, code reviews, and release quality gates Integrations & Platform Capabilities • Integrate REST/GraphQL APIs and handle complex networking scenarios • Work with system frameworks: background tasks, push notifications, deep links • Integrate third- party SDKs (analytics, crash reporting, feature flags, payments) • Implement secure data storage, authentication, and encryption best practices Salary Range: $64,000-125,000 a year #LI-CM2
Job ID: 518518763
Originally Posted on: 4/23/2026
Want to find more Technology opportunities?
Check out the 165,238 verified Technology jobs on iHireTechnology
Similar Jobs