Mobile Developer-IOS

Chapel Hill, NC

Company Name :IBA Infotech LLC

Type : Contract

Primary Skills : SwiftUI, Objective-C, Cocoa Touch, UIKit

Location : Chapel Hill

CTC : DOE

Job Description:

 Requirements:

  • 5+ years of experience developing iOS apps using Swift and Objective-C
  • Solid experience with the iOS SDK including Swift, SwiftUI, Objective-C, Cocoa Touch, UIKit, and XCode
  • Good understanding of computer science fundamentals, data structures, and algorithms
  • Good understanding of functional programming and reactive patterns using RxSwift
  • Good understanding of iOS design patterns including MVP, MVC, and MVVM
  • Experience with Notifications, Observers, Delegation, and KVO/KVC
  • Solid experience consuming RESTful web services in iOS
  • Knowledge of deploying apps to Apple App Store using automated tooling e.g. Fastlane
  • Good understanding of Test-Driven Development and Test Pyramid
  • Experience with CI/CD tools to continuously deliver high-quality apps

 

Recommended skills

  • Uikit Algorithms Tooling Web Services Restful Api Testing