iOS Developer at Remote

iOS Developer at Remote

Posted 3 days ago by Dice

Negotiable
Outside
Remote
USA - Remote

Summary: The iOS Developer role is a 12-month contract position focused on developing and testing enterprise-level iOS applications using SwiftUI, Swift, and Objective C. The ideal candidate will have extensive experience in the full iOS software development lifecycle and will collaborate with cross-functional teams to deploy applications to both public and private App Stores. Key responsibilities include writing clean code, automating testing, and integrating applications with various services. The position is remote and requires a strong understanding of modern UI frameworks and DevOps practices.

Key Responsibilities:

  • Develop and test iOS applications using SwiftUI, Swift, and Objective C.
  • Write clean and efficient code while automating testing using XCUI.
  • Deploy apps to public and private App Stores in collaboration with cross-functional teams.
  • Participate in the full iOS software development lifecycle as an application developer.
  • Integrate applications with other services using REST web services.
  • Utilize DevOps tools, specifically Azure DevOps, for application deployment.
  • Manage iOS Framework development, including distribution and dependency management.
  • Participate in the release of applications to the Apple App Store.

Key Skills:

  • 5+ years of experience with iOS SDK and native iOS languages (Objective C, Swift, SwiftUI).
  • Experience in full iOS SDLC as an application developer.
  • Proficiency with the latest iOS APIs and frameworks, including JSON annotation.
  • Experience with Core Data framework and iOS Auto Layout.
  • Familiarity with DevOps products, specifically Azure DevOps.
  • Experience with AuthN and AuthZ using OAuth 2.0 protocols.
  • Knowledge of integrating applications with REST web services.
  • Experience in web technologies such as JavaScript, HTML5, CSS3, Angular, ReactJS, and React Native is a plus.

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT