Interested in working with one of the leading tech companies in Iran? You've come to the right place. Here, you'll have the opportunity to work with world-class iOS developers and across all teams. As a member of this team, you'll be responsible for
:Responsibilities
Develop and maintain Snapp iOS apps
Bootstrap and develop Smapp's app and framework (Smapp is Snapp's map service, similar to Google Maps
Own, develop and lead Snapp's open source projects
Learn and share knowledge with other team members
Required Skills
Bachelor’s degree in Computer Engineering, Computer Science, or a relevant field
Minimum of 2 years developing iOS apps using Swift
Proficiency in Swift
Familiarity with Objective-C
Familiarity with map, location and navigation concepts
Deep knowledge of Apple Frameworks such as Foundation, UIKit, CoreLocation & CoreAnimation
Ability to work as a team player
Skilled in creating views Auto Layout
Proficiency with Git for software version control
Desired Skills
Proficiency in software engineering topics, such as design patterns and architectures
Experience in using Xcode, Interface Builder, LLDB, and Instruments
Knowledge Apple Human Interface Guidelines
Familiarity with Unit Testing concepts and tools such as XCTest
Familiarity with Terminal commands
Awareness of diverse pieces of the current mobile ecosystem like CarPlay, Watch, HomeKit, SiriKit, CoreML, TV