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

استخدام Senior iOS Developer(دورکاری)

فلیکسین | Felixin
تهران، تهران

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

دانش و مهارت‌های مورد نیاز:
 • تسلط به برنامه نویسی iOS با زبان Swift و آشنایی با Objective-C 
• آشنایی کامل با مفاهیم و مبانی برنامه‌نویسی شی‌گرا (OOP) 
• تسلط کامل بر معماری‌های محبوب مثل MVVM، MVC 
• تسلط بر مفاهیم SOLID و Design Pattern های رایج در iOS 
• داشتن تجربه کار با Cocoapods و SPM 
• تسلط کامل بر UIKit و Auto Layout وآشنایی با SwiftUI 
• تسلط بر برنامه‌نویسی Multi-Thread
• تسلط بر استفاده از RESTful APIها با کتابخانه‌هایی از جمله Alamofire 
• تجربه استفاده از کتابخانه RxSwift وآشنایی با کتابخانه Combine 
• تجربه کار با پایگاه داده Realm ، Core Data وآشنایی با SwiftData 
• آشنایی با مفاهیم Unit Testing با ابزارهایی نظیر XCTest و UI Testing با ابزارهایی نظیر XCUITest
• آشنایی با Apple Human Interface Guidelines
• تجربه کار با Push Notification و Firebase 
• تسلط بر مفاهیم Git و ابزارهای source control 
• درک کامل از چرخه توسعه نرم‌افزاری موبایل 
• تسلط بر فرآیند انتشار اپلیکیشن در App Store و TestFlight و آشنایی با App Store Review Guidelines 

• توانایی توسعه کد تمیز و ساختارمند و رعایت استانداردهای برنامه نویسی 
• توانایی داکیومنت نویسی برای کدها 
• توانایی درک مسئله و ارائه راه حل

 نکات حائز اهمیت:
• داشتن حداقل 3 نمونه کار قابل ارائه
• داشتن حداقل 4 سال تجربه برنامه نویسی با زبان Swift 
• آشنایی با برنامه‌ نویسی ReactNative و Android مزیت محسوب میشود.

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

  • IOS
  • Swift
  • MVVM
  • Objective-C

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

  • سه تا شش سال

حقوق

  • حقوق از ۲۲,۰۰۰,۰۰۰ تومان

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

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

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