iOS Developer
KForce
DescriptionKforce has a client in Coral Springs, FL that is seeking an iOS Developer. The ideal candidate is passionate about building high quality, user-focused iOS applications using Swift and SwiftUI as the primary development technologies. As an iOS Developer, you will work on both new enterprise-level initiatives and enhancing existing codebases, collaborating closely with cross functional teams to deliver robust, maintainable, and intuitive mobile.Requirements* Bachelor's degree in Computer Science/Computer Engineering or equivalent experience* 5+ years of experience in iOS application development with Swift* Strong proficiency in Swift, including advanced features such as async/await, actors, protocol-oriented programming, and property wrappers* Proven experience as an iOS developer with a portfolio of released applications in the App Store* Deep knowledge of iOS SDK, Xcode, and core iOS development best practices* Experience implementing MVI and/or MVVM architecture with SwiftUI and Combine framework* Strong understanding of clean architecture principles and modular app design for enterprise-scale applications* Practical experience with dependency injection patterns and frameworks to improve modularity, testability, and scalability* Proficiency in Swift Concurrency (async/await, actors, TaskGroups) and Combine for asynchronous and reactive programming* Familiarity with Apple frameworks including Foundation, SwiftUI, SwiftData/Core Data, Core Location, and MapKit* Strong understanding of RESTful APIs and integrating iOS apps with backend services using URLSession or Alamofire* Experience with efficient image loading and caching strategies (native AsyncImage, Kingfisher, or SDWebImage)* Experience with secure coding practices including OAuth 2.0/OIDC, biometric authentication (Face ID/Touch ID), Keychain storage, and certificate pinning* Experience working with Firebase (push notifications via FCM, analytics, crash reporting via Crashlytics, remote config) and APNs* Skilled in unit testing with XCTest, UI testing with XCUITest, snapshot testing, and debugging with Instruments and LLDB* Understanding of iOS privacy requirements including App Tracking Transparency, privacy nutrition labels, and App Privacy Report* Experience with CI/CD pipelines using Bitrise, GitHub Actions, Xcode Cloud, or similar toolsJob TypeContractCompensation90000 - $120000
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to iOS Developer. Be the first to apply!
