مهندس IOS

Devency

صاحب عمل نشط

نشرت قبل 9 ساعات

الخبرة

4 - 9 سنوات

موقع العمل

القاهرة - مصر

التعليم

بكالوريوس في التكنولوجيا/ الهندسة(أي)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

Devency هي شركة رائدة في تطوير البرمجيات واستشارات التكنولوجيا مقرها في مصر، تقدم حلولًا قابلة للتوسع وعالية الجودة عبر البرمجيات المخصصة، والبنية التحتية السحابية، واستراتيجية تكنولوجيا المعلومات. نحن نعزز ثقافة الابتكار، والتعاون، والتميز الفني، ونحن نبحث عن مهندس iOS كبير قوي لتصميم، وتوسيع، وتحسين تجارب الهواتف المحمولة عالية الأداء.

ماذا ستفعل

  • قيادة تصميم وتنفيذ تطبيقات iOS المتقدمة باستخدام Swift، SwiftUI (وUIKit حيثما كان ذلك مناسبًا).
  • تحديد وتطبيق معايير معمارية (بنية نظيفة، MVVM/MVI، تجزئة، أعلام الميزات).

صناعة واجهات مستخدم/تجارب مستخدم استثنائية

  • بناء واجهات استجابة، قابلة للوصول باستخدام SwiftUI (تصميمات، حالات، رسوم متحركة، انتقالات).
  • إرشاد التجزئة، التخصيم، وتبني نظام التصميم؛ توجيه زملائك حول أفضل الممارسات.

تحسين الأداء

  • تقييم باستخدام Instruments (Profiler الوقت، الذاكرة، التسريبات، الطاقة)، القضاء على الازدحام/ANRs، تحسين بدء التشغيل والرسم.
  • تصميم لحالات الاستخدام عالية الإنتاج (مثل: الدردشة/تغذية الوقت الحقيقي، الوسائط) مع حالة وكاش فعالة.

ضمان الجودة والموثوقية

  • إعداد استراتيجية اختبار باستخدام XCTest، XCUITest، اختبارات اللقطة؛ الدفاع عن TDD حيثما كان مناسبًا.
  • امتلاك بوابات جودة CI/CD (Fastlane، GitHub Actions/Xcode Cloud)، مراقبة الأعطال، وصحة الإصدار.

دمج وتوسيع واجهات برمجة التطبيقات

  • قيادة عمليات الدمج باستخدام URLSession/Alamofire، التزامن (async/await)، Combine، WebSockets؛ التعامل مع المصادقة، المحاولات، التراجع، وتدفقات الأخطاء.
  • تصميم طبقات بيانات offline-first (Core Data/SQLite/Realm) مع ترحيل آمن ومزامنة خلفية.

التعاون والإرشاد

  • إجراء مراجعات شاملة للكود، برمجة زوجية، وإدارة جلسات تبادل المعرفة.
  • الشراكة مع المنتج/التصميم لتشكيل النطاق، تسلسل العمل، والحفاظ على معايير الهندسة.

من أنت

  • مهندس أول يمكنه فك تشابك المشكلات المعقدة، وإجراء تبادلات سليمة، ورفع مستوى الفريق.
  • مهووس بالأداء وعملي، يوازن بين الحرفية والتسليم.
  • مcommunicator واضح يزدهر في البيئات السريعة والمتجاوبة.

ما تقدمه

  • الخبرة: 4+ سنوات في بناء تطبيقات iOS باستخدام Swift؛ 2+ سنوات في وظيفة كبيرة/رائدة.
  • واجهة المستخدم: خبير في SwiftUI (وتوافق UIKit)، مكونات مخصصة، الرسوم المتحركة، الوصول (Dynamic Type/VoiceOver).
  • الهندسة المعمارية: بنية نظيفة، MVVM/MVI، عكس الاعتماد، وحدة، كود قابل للاختبار.
  • التزامن وReactive: كفء في async/await، Combine (أو RxSwift legacy)، المهام الخلفية.
  • البيانات: Core Data/SQLite/Realm، استراتيجيات التخزين المؤقت، ترحيل آمن، أنماط offline-first.
  • الشبكات: URLSession/Alamofire، WebSockets، JSON (Codable)، المصادقة (OAuth/JWT)، معالجة أخطاء قوية.
  • الأداء: ماهر في Instruments والتقييم على الجهاز؛ تحسينات قابلة للقياس.
  • الأدوات: Fastlane، GitHub Actions/Xcode Cloud، توقيع الكود، عمليات TestFlight/App Store.
  • تصحيح الأخطاء: LLDB، تسجيل موحد، التقاط الحزمة (Proxyman/Charles)، تحليل الأعطال (Crashlytics/Sentry).
  • تحكم في الإصدار: ممارسات Git قوية (تفرع، إعادة الأساس، حل النزاعات).

جميل أن يكون لديك

  • أنشطة مباشرة، عناصر واجهة المستخدم، ملحقات التطبيق/المشاركة، إشعارات الدفع/APNs.
  • أنظمة الوسائط (AVFoundation)، البث، أو WebRTC.
  • SwiftData (iOS 17+)، GRDB، أو عملاء GraphQL.
  • خبرة في شحن تطبيقات الدردشة/المراسلة واسعة النطاق أو التطبيقات في الوقت الحقيقي.
  • أساسيات الأمان/التشفير (Keychain، CryptoKit)، الخصوصية حسب التصميم.
  • المساهمات في OSS أو تطبيقات منشورة تعرض SwiftUI على نطاق واسع.

الملف الشخصي المطلوب للمرشحين

من أنت

  • مهندس أول يمكنه فك تشابك المشكلات المعقدة، وإجراء تبادلات سليمة، ورفع مستوى الفريق.
  • مهووس بالأداء وعملي، يوازن بين الحرفية والتسليم.
  • مcommunicator واضح يزدهر في البيئات السريعة والمتجاوبة.

ما تقدمه

  • الخبرة: 4+ سنوات في بناء تطبيقات iOS باستخدام Swift؛ 2+ سنوات في وظيفة كبيرة/رائدة.
  • واجهة المستخدم: خبير في SwiftUI (وتوافق UIKit)، مكونات مخصصة، الرسوم المتحركة، الوصول (Dynamic Type/VoiceOver).
  • الهندسة المعمارية: بنية نظيفة، MVVM/MVI، عكس الاعتماد، وحدة، كود قابل للاختبار.
  • التزامن وReactive: كفء في async/await، Combine (أو RxSwift legacy)، المهام الخلفية.
  • البيانات: Core Data/SQLite/Realm، استراتيجيات التخزين المؤقت، ترحيل آمن، أنماط offline-first.
  • الشبكات: URLSession/Alamofire، WebSockets، JSON (Codable)، المصادقة (OAuth/JWT)، معالجة أخطاء قوية.
  • الأداء: ماهر في Instruments والتقييم على الجهاز؛ تحسينات قابلة للقياس.
  • الأدوات: Fastlane، GitHub Actions/Xcode Cloud، توقيع الكود، عمليات TestFlight/App Store.
  • تصحيح الأخطاء: LLDB، تسجيل موحد، التقاط الحزمة (Proxyman/Charles)، تحليل الأعطال (Crashlytics/Sentry).
  • تحكم في الإصدار: ممارسات Git قوية (تفرع، إعادة الأساس، حل النزاعات).

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • مهندس IOS

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com

Devency

Devency is a leading software development and technology consulting firm based in Egypt, delivering scalable, high-quality solutions across custom software, cloud infrastructure, and IT strategy.

https://wuzzuf.net/jobs/p/tdstaopgozmp-ios-engineer-devency-cairo-egypt