Job Title: iOS DeveloperLocation: Harrisburg, PA (Hybrid)
Duration: 3 Months (Possible Extension)
Job Summary: Seeking an experienced iOS Developer to build, test, and deploy enterprise-level iOS applications. The ideal candidate should have expertise in SwiftUI, Swift, Objective-C, XCUI, UI Kit, and iOS SDKs, with a strong understanding of authentication protocols, REST API integration, and DevOps processes.
Key Responsibilities: - Develop and test iOS applications using SwiftUI, Swift, Objective-C, Auto Layout, and Core Data.
- Integrate RESTful APIs and authentication protocols like OAuth 2.0, Azure AD, and Okta.
- Develop and manage iOS frameworks using Swift Package Manager and CocoaPods.
- Automate testing with XCUI and support app releases via Jenkins and Xcode.
- Work collaboratively with cross-functional teams to ensure efficient development and deployment.
Must-Have Skills: - 5+ years of experience in iOS development with proficiency in Objective-C, Swift, and SwiftUI.
- Strong knowledge of iOS SDK, Core Data, Auto Layout, UX refinement, and JSON annotation.
- Experience with Azure DevOps, CI/CD pipelines, and app deployment to the Apple App Store.
- Expertise in authentication (OAuth 2.0, Azure AD, Okta) and REST API integration.
Nice-to-Have Skills: - Experience with JavaScript, HTML5, CSS3, Angular, ReactJS, and React Native.