Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
- 5+ years of experience in iOS development.
- Strong proficiency in Swift and Objective-C.
- Experience with UIKit, SwiftUI, Core Data, Core Animation, and other iOS frameworks.
- Solid understanding of Xcode and the iOS app development lifecycle.
- Familiarity with RESTful APIs, JSON, and third-party libraries.
- Knowledge of version control systems like Git.
- Strong problem-solving and debugging skills.
Preferred / Extra Skills :
- Experience with Combine or RxSwift for reactive programming.
- Familiarity with GraphQL APIs.
- Exposure to CI/CD pipelines (Jenkins, GitHub Actions, Bitrise).
- Experience with unit testing frameworks like XCTest.
- Familiarity with UI/UX principles and Apple’s Human Interface Guidelines.
- Experience in mobile security best practices (Keychain, encryption, secure storage).
- Knowledge of payment systems, fintech, or accounting platforms is a plus.
- Experience with Agile/Scrum methodology.
Job Type: Contract
Pay: $50.55 - $60.10 per hour
Expected hours: 40 per week
Work Location: In person