iOS Developer

iOS Developer

Posted 7 days ago by 1756304085

Negotiable
Outside
Remote
USA

Summary: The iOS Developer role is focused on developing iOS applications using Swift and related technologies in a remote setting. Candidates should have a minimum of 2 years of experience in iOS app development and familiarity with MVVM architecture and software development life cycle. The position requires proficiency in XCTest and XCUITest, along with a good understanding of Apple's accessibility features. Collaboration with a team of developers through code reviews and pair programming is also expected.

Key Responsibilities:

  • Develop iOS applications using Swift, SwiftUI, and XCode.
  • Participate in code reviews, pull requests, and pair programming.
  • Implement MVVM architecture and adhere to software SDLC practices.
  • Utilize XCTest and XCUITest for testing applications.
  • Build accessible experiences by understanding Apple's accessibility features.
  • Work with iOS Framework development using Swift Package Manager and/or Cocoapods.
  • Address networking, concurrency, performance, memory management, and security in iOS apps.

Key Skills:

  • Proficiency in Swift and SwiftUI.
  • Experience with XCTest and XCUITest.
  • 2+ years of professional iOS app development experience.
  • Understanding of MVVM architecture.
  • Familiarity with XCode and iOS Framework development.
  • Knowledge of software SDLC and agile methodologies.
  • Ability to collaborate effectively in a team environment.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: iOS Developer Duration: 12+ Months Location: Hartford, CT - Remote

NOTE: W2 CANDIDATES ONLY

Must Haves:

1.) Swift

2.) Swift UI

3.) XCTest

4.) XCTest UI

5.) XCode

The Expertise You Should have:

2+ years of professional experience developing iOS apps using Swift, SwiftUI, Combine, and XCode in an agile environment.

Experience working with MVVM architecture and good understanding of software SDLC

Good understanding of Apple s accessibility features and experience building accessible experiences

Experience using XCTest and XCUITest

Experience with iOS Framework development using Swift Package

Manager and/or Cocoapods.

Knowledge of standard processes relating to networking, concurrency, performance, memory management and security in context of iOS apps

Experience working in a team of iOS developers participating in code reviews, pull requests, and pair programming.

Ability to brainstorm and effectively discuss technology ideas and issues.