Negotiable
Undetermined
Remote
Remote
Summary: The role of an iOS Developer involves developing high-performance iOS applications primarily using Swift, with a strong emphasis on object-oriented design and integration with RESTful APIs. Candidates should have a proven track record of shipping apps to the App Store and experience working in Agile teams. Familiarity with third-party SDKs and optional experience with SwiftUI and CI/CD pipelines is also beneficial. This position is remote and requires a minimum of 4 years of relevant experience.
Key Responsibilities:
- Develop and maintain iOS applications using Swift.
- Ship applications to the App Store, demonstrating a strong understanding of the submission process.
- Architect and build high-performance iOS applications.
- Integrate with RESTful APIs and third-party SDKs.
- Implement push notification strategies.
- Collaborate within Agile, cross-functional teams.
- Utilize Git and Git Flow for version control.
Key Skills:
- BA/BS in Computer Science, MIS, or related field, or equivalent practical experience.
- 4+ years of experience developing iOS applications using Swift.
- Experience with Objective-C is a plus.
- Strong understanding of object-oriented design, data structures, algorithms, and debugging.
- Experience with RESTful APIs (JSON/XML).
- Familiarity with third-party SDKs and APIs.
- Proficient in Git and Git Flow branching strategies.
- Experience working in Agile teams.
- Optional experience with SwiftUI, Combine, CI/CD pipelines, or automated testing frameworks.
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
BA/BS in Computer Science, MIS, or related field, or equivalent practical experience.
4+ years of experience developing iOS applications using Swift; experience with Objective-C is a plus.
Demonstrated experience shipping apps to the App Store (links to public apps preferred).
Strong understanding of object-oriented design, data structures, algorithms, and debugging.
Experience architecting and building high-performance iOS applications.
Experience integrating with RESTful APIs (JSON/XML).
Familiarity with third-party SDKs and APIs (e.g., social platforms, analytics tools).
Experience implementing push notification strategies.
Proficient in Git and Git Flow branching strategies.
Experience working in Agile, cross-functional teams.
(Optional) Experience with SwiftUI, Combine, CI/CD pipelines, or automated testing frameworks.