Skip to content

مطور أيفون | IOS Developer

  • الرياض, عن بعد
    • الرياض, السّعوديّة

تفاصيل الشاغر

نبحث عن مطوّر (iOS) أول مسؤول عن تصميم تطبيقات (iOS) عالية الجودة وتطويرها وصيانتها، باستخدام (Swift) و(SwiftUI)، مع التركيز على الأداء والاستقرار وتجربة المستخدم. يشارك في جميع مراحل دورة الحياة: من الفكرة إلى الإطلاق والتحديثات. ويعمل ضمن فريق لتسليم ميزات صغيرة متكررة وفق أفضل ممارسات (iOS).

فريق التقنية يتكون من 30 عضو | 20 منهم في الرياض.

المهام المتوقعة:

  • المشاركة في جميع مراحل دورة حياة تطوير التطبيق من الفكرة حتى الإطلاق والتحديثات.

  • تطبيق أفضل ممارسات تطوير (iOS) لضمان جودة الكود وتجربة المستخدم المثلى.

  • التعاون مع فرق متعددة التخصصات لضمان تسليم ميزات صغيرة متكررة تتماشى مع أهداف المنتج.

  • تحسين أداء التطبيق ومعالجة الأعطال لضمان استقرار مستمر عبر الأجهزة المختلفة.

  • متابعة أحدث تقنيات (iOS) وتحديثات المنصّة لتطبيقها ضمن مشاريع الشركة.

المتطلبات:

  • خبرة لا تقل عن ثلاث سنوات في تطوير تطبيقات (iOS) باستخدام (Swift).

  • إجادة (UIKit) أو (SwiftUI)، إضافة إلى (Combine) لبناء واجهات تفاعلية.

  • خبرة عملية في (MVVM) و(Clean Architecture) وتصميم وحدات قابلة لإعادة الاستخدام.

  • استخدام (Core Data) و(SQLite) للتخزين دون اتصال ومعالجة البيانات بكفاءة.

  • إتقان (GCD) و(Operation Queues)، مع خبرة في Swift Concurrency (async/await, Actors).

  • التعامل مع (RESTful APIs) وفهم بروتوكولات الأمان (SSL Pinning) وإدارة (Keychain).

  • كتابة كود نظيف وقابل للاختبار مع تغطية شاملة لاختبارات الوحدة (Unit Tests) واختبارات الواجهة (UI Tests).

  • إتقان (Git)، وتصميم خطوط التكامل وتنفيذها والتسليم المستمر باستخدام (GitHub Actions) أو (Xcode Cloud) و(Fastlane).

مراحل التوظيف:

  1. التقديم خلال الرابط.

  2. مشاركتك التكليف التقني لاختبار قدراتك ومعرفتك.

  3. المقابلة الأولى (عن بُعد).

  4. المقابلة الثانية (عن بُعد).

  5. مشاركتك العرض الوظيفي.

الرياض, عن بعد

or