Senior iOS Developer
Back to JobsSuccess Tech Solutions, Inc. Get Smart Job AI Coach in the appFree on iOS and Android
Senior iOS Developer
$75–$95 / Hour
Location
Austin, Texas, USA
Experience
—
Posted
Jul 25, 2026
Apply by
August 24, 2026
Applicants
0
Early applicantEasy applyContractHybridsoftware-engineering
Job Description
Long-term contract opportunity for a Senior iOS Developer to join a highly collaborative engineering team building cutting-edge applications within the Apple ecosystem. The role focuses on modern SwiftUI development, UIKit-to-SwiftUI migration, and performance-focused engineering for large-scale consumer-facing iOS products.
Key Responsibilities
- Design and build world-class iOS applications using Swift and SwiftUI
- Lead migration efforts from UIKit to SwiftUI
- Apply MVVM, MVC, and VIPER architecture patterns in app design
- Debug, profile, and optimize app performance in Xcode
- Implement concurrency using GCD, Async/Await, and multithreading
- Integrate REST APIs, JSON networking, and mobile security best practices
- Manage local storage and caching strategies using Core Data
- Collaborate using Git and CI/CD pipelines in an Agile/Scrum environment
Requirements
- EX-Apple experience is mandatory
- 5+ years of professional iOS development experience
- Strong expertise in Swift and SwiftUI
- Extensive experience with UIKit and SwiftUI migration
- Strong understanding of MVVM, MVC, and VIPER architecture patterns
- Expertise in Xcode, debugging, profiling, and performance optimization
- Experience with Concurrency, GCD, Async/Await, and Multithreading
- Experience with REST APIs, JSON, Networking, and Mobile Security
- Experience with Core Data, local storage, and caching strategies
- Experience with Git, CI/CD pipelines, and Agile/Scrum
- Strong problem-solving and communication skills
Skills Required
VIPERUnit TestingAsync/AwaitMVVMxcodeUIKitTest-Driven DevelopmentREST APIsSwiftCore DataGCDCI/CDCombine FrameworkSwiftUIGit
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.