آگهی‌های استخدامی

استخدام برنامه‌نویس iOS

شرح موقعیت شغلی

Responsibilities:
 • Designing and building applications for the iOS platform using Swift.
 • Maintain existing applications written in Swift and Objective-C.
 • Collaborating with cross-functional teams to define, design and ship new features.
 • Help maintain code quality, organization and automation.
 • Unit-test code for robustness including edge cases and general reliability.
 • Identify and improve performance bottlenecks.
 • Troubleshoot and correct bugs.
 • Continuously discover, evaluate and implement new technologies to maximize development efficiency.

Requirements:
 • Proven working experience in software development.
 • Extensive working experience in iOS development.
 • Have published one or more iOS apps in the App Store.
 • Highly proficient with Objective-C and Swift.
 • Highly proficient with Git.
 • Extensive experience in iOS libraries such as Core Data, UIKit, CoreAnimation, AFNetworking, Alamofire, Realm and etc.
 • Extensive experience in offline storage, threading and performance tuning.
 • Extensive experience in RESTful APIs to connect iOS applications to backend services.
 • Extensive experience in cloud message APIs (FCM and APN) and push notifications.
 • Experience in TDD, Unit Testing and UI Testing.
 • Experience in performance and memory tuning with tools.
 • Understanding of different application architectures such as MVC, MVVM, VIPER.
 • Familiar with Apple design principles.
 • Familiar with continuous integration & continous delivery.

Qualifications:
 • Bachelor’s degree in Computer Science, Software Engineering, Mobile Application Development, Mobile Computing or a similar programming related field of study.
 • Master’s degree in Computer Science or a related field is a plus.
 • 3 years+ work experience in mobile application, website related developments (showing project references from the past will be very helpful).
 • Positive personality with a can-do attitude.


مهارت‌های مورد نیاز

  • IOS
  • Swift
  • Xcode
  • OOP

زبان‌های مورد نیاز

  • انگلیسی

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۳۹۹/۰۷/۲۰ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه