Mobile Developer-IOS

raleigh , NC

Company Name :Ibainfotechinc

Type : contract

Primary Skills : ikit, Algorithms Tooling, Web Services, Restful, Api, Testing

Location : raleigh

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 webservices 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