استخدام Senior iOS Developer(دورکاری)
شرح موقعیت شغلی
- کار به صورت ریموت (دورکاری) اما تمام وقت (در تایم کاری مشخص به صورت آنلاین) خواهد بود.
توانمندیها و تخصصهای مورد نیاز
- تسلط کافی به زبان برنامهنویسی Swift و آشنایی کافی با زبان برنامهنویسی Objective c
- تسلط کافی به آخرین نسخه نرمافزار Xcode
- تسلط کافی به کتابخانهها و ابزارهای داخلی و Third Party از جمله:AlamoFire, Kingfisher, Firebase و...
- تسلط کافی به Architecture Patterns و توانایی پیادهسازی پروژهها بر أساس معماریهای MVVM, MVC, MVP و..
- تسلط کافی به مفاهیم و پیادهسازی Dependency Injection
- تسلط کافی به مفاهیم و پیادهسازی برنامهنویسی Reactive و توانایی کار با RxSwift یا Combine
- تسلط کافی به مفاهیم امنیت و رمزنگاری دیتا
- تسلط کافی به UIKit و آشنایی با SwiftUI
- تسلط کافی به CocoaPods و Carthage
- نوشتن کدهای تمیز و ساختاریافته و رعایت اصول SOLID principle
- تسلط کافی به مفاهیم و ابزارهایی همچون Git و RESTful API
- رعایت ددلاینها، داشتن روحیه کار تیمی و توجه به زمانبندیها و نظم کاری
- تسلط کافی به زبان انگلیسی
مهارتهای مورد نیاز
- IOS
- Swift
- developer
- Architecture patterns
- MVVM
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست