توسعه و نگهداری نسخهی 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
روحیهی کار تیمی
مدیریت زمان و وقتشناس
علاقهمند به یادگیری
مسئولیت پذیری
چه موردی را میخواهید گزارش کنید؟