Job Description
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 developers 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
Requirements
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 using Auto Layout · Proficiency in using Git with command line interface Desired Skills · Proficiency in software engineering topics, especially software architecture · Experience in using Xcode, Interface Builder, LLDB, and Instruments · Knowledge of Apple Human Interface Guidelines · Familiarity with Unit Testing concepts and tools such as XCTest · Familiarity with Terminal commands · Awareness of diverse platforms of Apple ecosystem like watchOS, tvOS, HomeKit, SiriKit, CoreML & CarPlay
Employment Type
Job Category
Seniority
Details
Employment type
Job Category
Educations
Seniority