استخدام توسعه دهنده IOS
شرح موقعیت شغلی
- مسئولیتها:
توسعه و نگهداری نسخهی iOS نرمافزارهای شرکت
تبدیل طراحیهای بخش دیزاین به کدهای با کیفیت بالا
شناسایی و رفع مشکلات موجود در نرمافزارهای شرکت
- مهارت تخصصی:
مسلط به زبان برنامهنویسی Objective-C، Swift و Cocoa Touch
مسلط به iOS SDK و نسخههای مختلف iOS
مسلط به محیط توسعه Xcode و CocoaPods
مسلط به مفاهیم برنامهنویسی شیگرا
مسلط به حداقل یکی از پایگاهدادههای SQLite یا Realm
مسلط به کار با Web Service ها
مسلط به API های نقشه و ارسال پوش نوتیفیکیشن
مسلط به REST و JSON
مسلط به Git
آشنایی با چرخه عمر برنامه
آشنایی با معماریهای MVC ،MVP ،MVVM ،MVI و …
آشنایی با Multi-Threading در iOS
آشنایی با کتابخانههای پرکاربرد مانند RxSwift ،RxCocoa ،Alamofire ،SwiftyJSON ،SnapKit ،CoreStore و …
آشنایی با مفاهیم UI/UX
آشنایی با توسعه تست محور
- مهارت عمومی:
تسلط به زبان انگلیسی (خواندن و نوشتن)
توانایی درک و حل مسئله
توانایی کار در تیمهای Agile
روحیهی کار تیمی
مدیریت زمان و وقتشناس
علاقهمند به یادگیری
مسئولیت پذیری
مهارتهای مورد نیاز
- برنامهنویس ios
- Swift
- Objective-C
- Cocoa Touch
- SDK
- Xcode
- SQLite
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت