ما بهدنبال جذب یک نفر برنامهنویس iOS و macOS (نه تیم یا شرکت) هستیم تا مسئولیت توسعه و بهینهسازی اپلیکیشنهای ما در پلتفرمهای اپل را بر عهده بگیرد؛ پروژهای با محوریت پخش و مدیریت محتوای رمزگذاریشدهکه نسخه اندرویدی آن در حال اجراست و اکنون نیاز به توسعه نسخه iOS و macOS دارد.
شرح وظایف
- توسعه اپلیکیشن iOS با تمرکز بر پخش و مدیریت محتوای رمزگذاریشده (ویدئو و pdf)
- پیادهسازی سیستم احراز هویت کاربران و مدیریت مجوزها
- اتصال به وب سرویسها و APIهای سرور
- حفظ امنیت و یکپارچگی دادهها
- آمادهسازی اپلیکیشن برای انتشار در App Storeو پیگیری مراحل انتشار
- بهینهسازی تجربه کاربری و امنیت در سیستمعامل macO
- طراحی، توسعه و بهینهسازی نسخه macOS با استفاده از Mac Catalyst یا راهاندازی پروژه اختصاصی
- افزودن لایههای امنیتی جهت مقابله با مهندسی معکوس و آسیبپذیریها در پلتفرمهای اپل
- همکاری نزدیک با تیم فنی برای تضمین امنیت و عملکرد پایدار اپلیکیشنها
- استفاده از ابزارهای گزارشگیری و Crash Reporting برای بهینهسازی عملکرد
مهارتها و توانمندیهای مورد نیاز
- تسلط کامل به زبان Swift و توسعه اپلیکیشنهای iOS
- آشنایی با macOS و ابزارهای توسعه مانند Xcode, Instruments, Simulator
- تجربه عملی در رمزنگاری دادهها ، Keychain، Secure Enclave
- مهارت در استفاده از AVPlayer یا فریمورکهای مشابه برای پخش محتوا
- درک مفاهیم مهندسی معکوس و امنسازی اپلیکیشن
- آشنایی با APIهای RESTful و ترجیحاً GraphQL
- توانایی کار با Mac Catalyst یا توسعه اپ macOS مستقل
- تسلط به طراحی UI/UX در iOS/macOS
- آشنایی با روند انتشار در App Store
- تسلط بر ابزارهای Debug و Crashlytics
مزیتهای رقابتی (امتیاز محسوب میشود)
- تجربهی کار با SDKهای PDF و سفارشیسازی آنها
- تسلط بر تکنیکهای امنیتی پیشرفته در اپلیکیشنهای موبایل و دسکتاپ
- آشنایی با ابزارهای آنالیز و مانیتورینگ عملکرد
- داشتن مدرک TOEFL، IELTS یا PTE و یا تسلط بالا بر زبان انگلیسی (توانایی درک مستندات فنی الزامی است)
شرایط همکاری
- حضوری تماموقت در دفتر شرکت (مشهد، هاشمیه) | ساعت کاری: 9 الی 17
- حقوق توافقی متناسب با تواناییها و تجربیات احراز شده
روند مصاحبه و جذب
- مصاحبه آنلاین تصویری : بررسی اولیه تواناییها و انگیزه
- امتحان عملی : ارزیابی مهارتهای فنی
- بررسی شرایط شغلی و تعیین حقوق و مزایا (توضیح شرح وظایف و نهاییسازی همکاری)
نحوه ارسال رزومه
لطفاً رزومهی خود را به همراه لینک نمونهکارها یا اپلیکیشنهای منتشرشده در App Store (در صورت وجود) و همچنین توضیحی درباره تجربه کار با Swift/Objective-C، پروژههای امنیتی، و راهکارهای مقابله با مهندسی معکوس، بروز رسانی و ارسال نمایید.
(تأکید: فقط افراد واجد شرایط به مصاحبه دعوت خواهند شد)