Consultant IOS Application Developer Arya Hotel Group

  • Full Time

  • Tehran

      -   Tehran

Consultant IOS Application Developer

Posted 4 Month ago

Job Description

WHAT’S IN IT FOR YOU? Small team AND big impact: At Arya Hotels Group you get the best of both worlds - we operate in a small company environment with a big company resources. You get to make a difference and have real input in all aspects of how our products continue to evolve while being supported by a team that cares about your own personal and professional growth.

Requirements

• Advanced level of experience developing iOS applications • 3+ years min experience in iOS Development • Strong proficiency with Swift essential, ideally Swift 4 • Strong knowledge of experience with Objective-C • Comfortable using of Storyboards, Auto Layout, UIKit, Multi-threading, Core Data • Experience with a Reactive Functional programming framework is highly desirable (or at a minimum a willingness to learn) • Experience using XCode + Instruments to identify and debug issues • Experience interfacing with REST back-ends • Experience with unit and UI testing via Apple XCTest framework • Creative, curious, with excellent problem-solving skills • Familiarity with agile and scrum methodologies and a highly collaborative atmosphere • Experience with iOS frameworks such as Core Data, etc. • Experience with offline storage, threading, and performance and memory tuning. • Experience of working with Apple API • Familiarity with RESTful APIs to connect iOS applications to back-end services. • Sound understanding of Agile Development Methodologies and working experience. • Understanding of Apple’s design principles, interface guidelines, app deployment mechanism. • Excellent Communication skills.