Skip to main content

iOS Developer

Job description

We are looking for an experienced and enthusiastic developer who can help take our open-source application to the next level and make it one of the best and most powerful in the world.

Qualifications

Requirements

  • 3+ years experience in iOS development
  • Programming Languages: Objective-C, Swift
  • Frameworks: UIKit, Foundation, CoreLocation, Core Data, Cocoa Touch, CocoaPods, Location Kit
  • IDE: Xcode
  • Web Services: REST, JSON, XML
  • Threading: GCD, NSOperation
  • Version Control: Git/GitHub
  • Databases: SQLite, CoreData
  • Technical English (Intermediate+)

Nice to have

  • Programming Languages: Kotlin, C++
  • Frameworks and tools: Qt, JNI, GDAL, Gradle, Swig
  • IDE: Android Studio
  • Familiarity with Agile / Scrum
  • Experience with GIS, OpenStreetMap

What we offer

What you can expect from us

  • Work in an exciting and growing industry
  • An opportunity to combine work and hobbies (if you are passionate about travel)
  • Learning by doing – you will work with industry experts who are willing to share their knowledge and experience
  • Opportunities to improve your skills through training and mentoring programs
  • A friendly and supportive work environment

What do we offer

  • An opportunity to develop one of the best offline 3D map applications
  • Competitive salary according to your skills and performance
  • Flexible working hours
  • 25 days of paid vacation
  • 15 days of paid sick leave
  • Work-life balance guarantee
  • Stable work in a growing company
  • Fully open source development: https://github.com/osmandapp/