We are seeking a skilled iOS Developer to design, build, and maintain applications for Apple’s iOS platform. The ideal candidate has strong expertise in Swift, a solid understanding of Apple’s design principles, and the ability to deliver high-quality mobile experiences.
Responsibilities
Design and build advanced iOS applications using Swift and Xcode. Collaborate with designers, product managers, and other developers to implement features. Ensure performance, quality, and responsiveness of applications. Integrate with APIs and backend services. Write clean, maintainable, and testable code with proper documentation. Identify and correct bottlenecks, fix bugs, and optimize performance. Stay current with iOS frameworks, trends, and best practices. Participate in code reviews and contribute to knowledge sharing.
Requirements
Proven experience as an iOS Developer with apps published in the App Store. Proficiency in Swift (Objective-C knowledge is a plus). Strong knowledge of iOS frameworks (UIKit, Core Data, Core Animation, etc.). Experience with Xcode and Apple’s development tools. Familiarity with RESTful APIs and integration of third-party libraries/SDKs. Knowledge of Apple’s Human Interface Guidelines and mobile UI/UX principles. Experience with local databases (Core Data, Realm) and offline storage. Understanding of Git version control. Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Nice-to-Have
Experience with SwiftUI and Combine. Knowledge of CI/CD for mobile (Fastlane, Bitrise, etc.). Familiarity with Firebase, push notifications, and in-app purchases. Experience with testing frameworks (XCTest, UI Testing). Exposure to cross-platform tools (Flutter, React Native).
Get similar opportunities delivered to your inbox. Free, no account needed!
You're currently viewing 1 out of 21,759 available remote opportunities
🔒 21,758 more jobs are waiting for you
Access every remote opportunity
Find your perfect match faster
New opportunities every day
Never miss an opportunity
Join thousands of remote workers who found their dream job
Premium members get unlimited access to all remote job listings, advanced search filters, job alerts, and the ability to save favorite jobs.
Yes! You can cancel your subscription at any time from your account settings. You'll continue to have access until the end of your billing period.
We offer a 7-day money-back guarantee on all plans. If you're not satisfied, contact us within 7 days for a full refund.
Absolutely! We use Stripe for payment processing, which is trusted by millions of businesses worldwide. We never store your payment information.