استخدام توسعهدهنده ارشد iOS و macOS (مشهد)
شرح موقعیت شغلی
آیا شما یک برنامهنویس و توسعهدهنده ارشد با استعداد هستید که به دنبال پیوستن به تیمی با سابقه غنی و کسب تجربه ی کار با حرفه ای ها باشد؟
هدف از دعوت به همکاری:
ما به دنبال یک توسعهدهنده ارشد iOS و macOS با سابقهی قوی در توسعهی برنامههای ایمن برای چندرسانهای و اسناد هستیم. کاندیدای ایدهآل باید در محافظت از محتوای ویدیویی و PDF از طریق رمزنگاری، مدیریت حقوق دیجیتال (DRM)، و تدابیر امنیتی پیشرفته تخصص داشته باشد.
مسئولیت صاحب نقش:
• طراحی، توسعه و نگهداری برنامههای باکیفیت iOS و macOS با تمرکز بر امنیت PDF.
• توسعه و نگهداری برنامههای بومی برای iOS و macOS با استفاده از Swift و Objective-C.
• پیادهسازی ویژگیهای قوی حفاظت از PDF، از جمله رمزنگاری، مدیریت مجوزها و امضاهای دیجیتال.
• رمزنگاری و رمزگشایی ویدیو و PDF برای اطمینان از امنیت محتوا.
• یکپارچهسازی راهکارهای DRM (مانند FairPlay برای ویدیو وچارچوبهای مشابه برای PDF) برای محافظت از محتوا.
• توسعه مکانیزمهای تشخیص و جلوگیری از ضبط صفحه برای حفظ امنیت ویدیو و PDF.
• کنترل و مدیریت پورتهای خروجی ویدیو برای جلوگیری از ضبط غیرمجاز.
• پیادهسازی ویژگیهای امن برای نمایش PDF، از جمله جلوگیری از کپیبرداری، اسکرینشات و چاپ.
• بهینهسازی عملکرد برنامه و عمر باتری در حین تضمین حداکثر امنیت برای فایلهای PDF.
• استفاده از چارچوبهای امنیتی اپل (Keychain Services, Secure Enclave) برای حفاظت از دادههای حساس.
• همکاری با تیم طراحی برای ایجاد رابطهای کاربری سریع و جذاب با استفاده از SwiftUI و UIKit.
• انجام تستهای امنیتی و ارزیابیهای آسیبپذیری برای اطمینان از یکپارچگی حفاظت ویدیو و PDF.
• بهروزرسانی با آخرین فناوریهای iOS, macOS و PDF.
شرایط احراز:
• حداقل ۵ سال تجربه در توسعه بومی iOS و macOS.
• تسلط به Swift و Objective-C.
• تجربه گسترده با Xcode، SwiftUI و UIKit.
• درک عمیق از UIKit, AppKit و Core Foundation.
• آشنایی با کتابخانهها و چارچوبهای PDF (PDFKit, Quartz 2D).
• تسلط به فرمتهای فایل PDF و استانداردهای امنیتی مرتبط.
• درک قوی از چارچوبهای امنیتی اپل و بهترین شیوهها.
• تجربه عملی در پیادهسازی رمزنگاری ویدیو و راهکارهای DRM.
• تجربه در رمزنگاری PDF، مدیریت مجوزها و امضاهای دیجیتال.
• آشنایی با FairPlay و چارچوبهای DRM برای محافظت از ویدیو.
• آگاهی از Secure Enclave و Keychain Services برای حفاظت از دادهها.
• توانایی انجام تستهای امنیتی و ارزیابیهای آسیبپذیری برای فایلهای PDF.
• مهارت در حل مسئله و دقت به جزئیات.
• توانایی برقراری ارتباط مؤثر و همکاری تیمی.
• تجربه با Catalyst برای توسعه چندپلتفرمی یک امتیاز محسوب میشود.
• آشنایی با راهنمای اپ استور و تجربه انتشار برنامه در اپ استور.
• تجربه کار با SDKهای PDF.
• درک عمیق از تکنیکهای امنیتی
• تسلط به Swift و Objective-C.
• تجربه گسترده با Xcode، SwiftUI و UIKit.
• درک عمیق از UIKit, AppKit و Core Foundation.
• آشنایی با کتابخانهها و چارچوبهای PDF (PDFKit, Quartz 2D).
• تسلط به فرمتهای فایل PDF و استانداردهای امنیتی مرتبط.
• درک قوی از چارچوبهای امنیتی اپل و بهترین شیوهها.
• تجربه عملی در پیادهسازی رمزنگاری ویدیو و راهکارهای DRM.
• تجربه در رمزنگاری PDF، مدیریت مجوزها و امضاهای دیجیتال.
• آشنایی با FairPlay و چارچوبهای DRM برای محافظت از ویدیو.
• آگاهی از Secure Enclave و Keychain Services برای حفاظت از دادهها.
• توانایی انجام تستهای امنیتی و ارزیابیهای آسیبپذیری برای فایلهای PDF.
• مهارت در حل مسئله و دقت به جزئیات.
• توانایی برقراری ارتباط مؤثر و همکاری تیمی.
• تجربه با Catalyst برای توسعه چندپلتفرمی یک امتیاز محسوب میشود.
• آشنایی با راهنمای اپ استور و تجربه انتشار برنامه در اپ استور.
• تجربه کار با SDKهای PDF.
• درک عمیق از تکنیکهای امنیتی
نکات مهم استخدامی:
• این شغل بهصورت تماموقت و غیر دورکار در ایران (ترجیحاً تهران یا مشهد) ارائه میشود.
• فرایند استخدام شامل ارزیابی رزومه، تستهای شخصیتی، روانشناسی و آزمون فنی خواهد بود.
• استخدام منوط به امضای توافقنامه محرمانگی و ارائه ی اعتبار لازم است.
• تسلط به زبان انگلیسی توصیه میشود و ارائه مدارک TOEFL، IELTS یا PTE برای متقاضیانی که زبان مادریشان انگلیسی نیست، امتیاز محسوب میشود.
ساعت کاری و دوره ی آزمایشی :
• شنبه تا چهارشنبه، ۹ صبح تا ۵ بعد از ظهر
• دوره ی آزمایشی سه ماهه
حقوق و مزایا :
حقوق مکفی و عادلانه براساس تجربیات و تواناییها , پاداش عملکردی فصلی، فرصت کار بر روی راهحلهای امنیتی پیشرفته , محیط کاری همکاریمحور و نوآورانه , فرصتهای رشد و توسعه حرفهای
نحوه و مهلت ارسال درخواست:
لطفا درخواست های خود را با عنوان “Senior iOS & macOS Developer Application” تا ساعت 10 صبح 1 آذر 1403 ارسال دارید.
مهارتهای مورد نیاز
- IOS
- macos
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست