Mobile Developer-IOS

IBA InfoTech Inc.
Raleigh, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Raleigh, United States of America

Tech stack

API
iOS
XCode
App Store (IOS)
Continuous Integration
Data Structures
Software Design Patterns
IOS SDK
MVC
Model View ViewModel
Web Services
UIKit
Test Driven Development
Swiftui
Swift
Cocoa Touch
Functional Programming
Objective C++
REST
Pyramid

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

Apply for this position