مسئولیتهای اصلی:
طراحی، توسعه و نگهداری اپلیکیشنهای iOS
همکاری با تیم بکاند برای ارتباط با APIهای RESTful
پیادهسازی ویژگیها و انیمیشنهای گرافیکی با استفاده از فریمورکهای CoreData، Core Animation، Core Location و Core Graphics
رفع باگها و بهینهسازی عملکرد اپلیکیشنها
شایستگیهای فنی:
تسلط کامل به زبان Swift
آشنایی با iOS SDK و فریمورکهای مرتبط
آشنایی با Apple Push Notification و In-App Purchase
تسلط به CocoaPods برای مدیریت وابستگیها
تجربه کار با ابزارهای Source Control نظیر Git
آشنایی با SQLite، Core Data و Realm
آشنایی کامل با الگوهای معماری نرمافزار MVC و MVVM
داشتن حداقل یک اپلیکیشن منتشرشده در App Store
