مسیولیت ها:
توسعه و نگهداری اپلیکیشن های iOS با استفاده از Swift و UIKit
بهینه سازی عملکرد و رفع باگ ها برای تجربه کاربری روان و سریع
پیاده سازی طراحی های ارایه شده توسط تیم UI/UX
یکپارچه سازی اپلیکیشن با APIهای سمت سرور (RESTful, WebSockets)
استفاده از ابزارهای مدیریت وضعیت مانند Combine یا دیگر معماری های مدرن
پیاده سازی و بهینه سازی فرآیندهای دانلود و آپلود هم زمان برای تست سرعت اینترنت
اطمینان از رعایت استانداردهای اپ استور و اماده سازی برای انتشار
مهارت های مورد نیاز:
✅ تسلط کامل به Swift و UIKit
✅ آشنایی با SwiftUI مزیت محسوب می شود
✅ تجربه کار با CoreData یا Realm برای مدیریت داده ها
✅ تسلط بر Networking (Alamofire یا URLSession)
✅ تجربه کار با Threading و GCD برای عملیات هم زمان
✅ توانایی پیاده سازی و مدیریت WebSocket و ارتباطات زنده
✅ آشنایی با TestFlight و App Store Connect برای انتشار اپلیکیشن
✅ تسلط بر Git و CI/CD برای کنترل نسخه و استقرار خودکار