آیا شما یک برنامهنویس و توسعهدهنده ارشد با استعداد هستید که به دنبال پیوستن به تیمی با سابقه غنی و کسب تجربه ی کار با حرفه ای ها باشد؟
هدف از دعوت به همکاری:
ما به دنبال یک توسعهدهنده ارشد 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. • درک عمیق از تکنیکهای امنیتی
نکات مهم استخدامی:
• این شغل بهصورت تماموقت و غیر دورکار در ایران-تهران ارائه میشود. • فرایند استخدام شامل ارزیابی رزومه، تستهای شخصیتی، روانشناسی و آزمون فنی خواهد بود. • استخدام منوط به امضای توافقنامه محرمانگی و ارائه ی اعتبار لازم(نظیر گواهی حسن انجام کار) است. • تسلط به زبان انگلیسی توصیه میشود و ارائه مدارک TOEFL، IELTS یا PTE برای متقاضیانی که زبان مادریشان انگلیسی نیست، امتیاز محسوب میشود.
ساعت کاری و دوره ی آزمایشی : • شنبه تا چهارشنبه، ۹ صبح تا ۵ بعد از ظهر • دوره ی آزمایشی حسب نیاز
حقوق و مزایا : حقوق مکفی و عادلانه براساس تجربیات و تواناییها , پاداش عملکردی فصلی، فرصت کار بر روی راهحلهای امنیتی پیشرفته , محیط کاری همکاریمحور و نوآورانه , فرصتهای رشد و توسعه حرفهای
نحوه و مهلت ارسال درخواست: لطفا درخواست های خود را با عنوان “Senior iOS & macOS Developer Application” تا ساعت 10 صبح 1 آذر 1403 ارسال دارید.
معرفی شرکت
صبا سیستم خبره در زمینه تولید و توسعه ی نرم افزار فعالیت دارد.