Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Senior iOS Developer (Remote, Freelance)
About the Role
We’re looking for a skilled iOS Developer to support us in building and maintaining a mobile application. The project is long-term and fully remote. You’ll work closely with our product and backend teams to deliver a clean, reliable, and scalable iOS experience.
Responsibilities
- Develop and maintain iOS applications using Swift, UIKit and/or SwiftUI
- Integrate RESTful APIs and third-party libraries
- Write clean, modular, and testable code
- Participate in code reviews and technical discussions
- Ensure high performance and responsiveness across devices
- Collaborate with product managers and designers to meet user needs
Project Details
– Type: Freelance (long-term collaboration)
– Workload: Flexible hours, results-driven
– Location: Remote
– Start: As soon as possible
– Compensation: Hourly, based on experience
Job Requirements
- Proven working experience in software development
- Working experience in iOS development
- Have published one or more iOS apps in the app store
- A deep familiarity with Objective-C and Cocoa Touch
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle
Requirements
- 3–5 years of professional experience in iOS development
- Solid knowledge of Swift and either UIKit or SwiftUI
- Experience with REST APIs, version control (Git), and common dev tools
- Strong communication skills in English (spoken and written)
- Self-motivated, reliable and able to work independently
Nice to Have
- Experience with Firebase, Combine, Core Data or background tasks
- Familiarity with Agile workflows
- Portfolio or GitHub with relevant project examples