IOS Developer

IOS Developer

Posted 7 days ago by 1750920375

Negotiable
Outside
Remote
USA

Summary: The IOS Developer role focuses on creating applications for iOS using technologies such as Xcode, Swift, and SwiftUI. The position requires a solid understanding of software architecture and reactive programming, along with experience in UI frameworks and dependency management. Excellent communication skills are essential for collaboration in a remote working environment. The role is classified as outside IR35, indicating a flexible contracting arrangement.

Key Responsibilities:

  • Develop iOS applications using Xcode, Swift, and SwiftUI.
  • Implement software architecture principles, particularly MVVM.
  • Utilize reactive programming techniques with Combine.
  • Work with UI frameworks, primarily UIKit and SwiftUI.
  • Manage dependencies and perform basic testing (Unit, UI).
  • Engage in CI/CD processes.
  • Communicate effectively within a remote team environment.

Key Skills:

  • Proficiency in Xcode, Swift, and SwiftUI.
  • Understanding of software architecture (MVVM).
  • Experience with reactive programming (Combine).
  • Familiarity with UI frameworks (UIKit and SwiftUI).
  • Basic knowledge of dependency management and testing.
  • Understanding of CI/CD processes.
  • Excellent communication skills.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Role: IOS Developer

Location: Remote

Xcode / Swift / SwiftUI Git / Source Code Management (GitHub, GitLab, )

A good understanding of software architecture (MVVM)

Reactive programming (Combine)

UI frameworks (UIKit and mainly SwiftUI)

Dependency management Basic knowledge of testing (Unit, UI)

Basic knowledge of CI/CD Excellent communication skills