IOS Developer

Job opportunity

Great opportunity. This iOS Developer will work closely with other developers to implement maintainable and efficient code, and apply industry best practices as needed throughout the process

Responsibilities
  • 5+ years of iOS development experience with App Store presence.
  • In-depth knowledge of iOS SDK features and core services.
  • Hands-on experience in Swift and familiarity with Objective-C, Cocoa and Cocoa Touch frameworks.
  • The ideal candidate should have hands-on experience implementing MVVM pattern.
  • In-depth knowledge of Apple's UI design guidelines, and UI components.
  • Experience working in complex applications with 100s of complex views and auto layouts.
  • Strong understanding of how to consume data from restful APIs in code.
  • Experience working with complex data models and maintaining clean architecture.
  • Experience writing unit testing and experience with UI testing using XCTest, Appium or similar.
  • Good understanding of oAuth2 and how to work with user tokens.
  • Write maintainable code in a functional style.
  • Work productively in a diverse and dynamic/agile environment.
  • Excellent communication skills.
Qualifications
  • AppStore presence (App URLs)
  • Experience in iOS SDK and UI Kits
  • Swift is a must, hands on in Objective-C
  • Experience implementing MVVM pattern
  • Unit testing with XCTest
  • RestAPI integration to consume data
  • Experience working in complex iOS application with complex views and datasets

About the company
Remote work icon
Remote
Freelancer icon
Freelance
Geography icon
US, LATAM
Timezone icon
US
Workload icon
Full-time
Workload icon
English - Intermediate+
I'm interested!
Share
Thanks for your interest in the IOS Developer job.
Please provide the information below to continue.
Oops! Something went wrong while submitting the form.
Oops! Something went wrong while submitting the form.