Senior Software Engineer - iOS (6-month Contract)
Proximity WorksMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain scalable, high-quality iOS applications serving millions of users.
Own end-to-end development of iOS features using SwiftUI and UIKit, including local data persistence with SwiftData and Realm.
Drive technical decisions, participate in architecture discussions, mentor junior engineers, and optimize app performance and stability.
Minimum Requirements
3+ years of professional iOS development experience.
Proficiency in Swift; familiarity with Objective-C is a plus.
Strong experience with SwiftUI and UIKit frameworks.
Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
Ideal Candidate Profile
Experienced with iOS app architectures (MVVM, MVC, VIPER, or TCA) and concurrency models (GCD, Swift Concurrency).
Skilled in integrating REST APIs, writing unit/UI tests, and familiar with CI/CD pipelines and App Store distribution.
Ability to leverage AI-assisted coding tools to enhance productivity and code quality.
