📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة

Emdad By Elm تعلن عن وظيفة مهندس iOS أول في الرياض

Senior iOS Engineer
🕒 نُشرت: (منذ 3 أيام) 📍 الرياض وظائف الهندسة والتقنية

تفاصيل الوظيفة

شركة إمداد (Emdad By Elm) تعلن عن توفر وظيفة Senior iOS Engineer في الرياض، المملكة العربية السعودية.

المهام والمسؤوليات

  • تطوير ميزات iOS جاهزة للإنتاج باستخدام كود Swift قابل للقراءة والاختبار.
  • ترجمة عقود API إلى نماذج عميل موثوقة وتدفقات شبكات.
  • صيانة قاعدة بيانات Core Data.
  • اكتشاف وحل الأعطال ومشاكل الذاكرة؛ تحليل وتحسين استخدام ذاكرة التطبيق.
  • تعزيز التطبيقات بالتخزين الآمن، أنماط المصادقة، وممارسات التحصين الموصى بها.
  • صيانة أتمتة CI/CD، توقيع البناء، ونشر البيئات المتعددة (Fastlane، App Store وتدفقات المؤسسات).
  • التعاون عن كثب مع فرق المنتج، التصميم، والخلفية؛ تحويل التصاميم إلى واجهة مستخدم قابلة للوصول باستخدام Autolayout.
  • إجراء مراجعات نظيرة شاملة والمشاركة فيها، وإرشاد أعضاء الفريق.
  • دمج أدوات التحليل والمراقبة في التطبيقات لدعم قرارات المنتج.

الشروط والمتطلبات

  • خبرة من 0 إلى 2 سنة في مجال ذي صلة.
  • درجة علمية في علوم الحاسب، هندسة البرمجيات، تقنية المعلومات، أو مجال تقني ذي صلة.

المهارات المطلوبة

  • لغة Swift ومعماريتها
  • الشبكات (Networking)
  • الثبات ونمذجة البيانات (Persistence and data modeling)
  • إدارة الذاكرة التلقائية (ARC) والتصحيح
  • اختبارات الوحدة وواجهة المستخدم (Unit & UI testing)
  • تخطيط واجهة المستخدم وإمكانية الوصول (UI layout and accessibility)
  • التوزيع والتوقيع الآمن (Secure distribution and signing)
  • أتمتة CI/CD والإصدار (CI/CD and release automation)
  • أفضل ممارسات إدارة المصدر (Source control best practices)
عرض النص الأصلي للإعلان

Job Overview


Senior iOS Engineer will own iOS features end-to-end: designing and implementing robust Swift apps, integrate with backend services, choose and maintain

persistence, triage and fix production issues, and support build/signing/distribution pipelines. help raise engineering quality through

testing, code review, automation, and mentoring.


Key Responsibilities

  • Deliver production-ready iOS features with readable, testable Swift code.
  • Translate API contracts into reliable client models and networking flows.
  • Maintain Core Data.
  • Find and resolve crashes and memory issues; profile and optimize app memory use.
  • Harden apps with secure storage, authentication patterns and recommended hardening practices.
  • Maintain CI/CD automation, build signing and multi-environment distribution (Fastlane, App Store & enterprise flows).
  • Collaborate closely with product, design and backend; convert designs into accessible UI using Autolayout.
  • Conduct and participate in thorough peer reviews and mentor teammates.
  • Instrument apps for analytics and monitoring to drive product decisions.


Job Requirements

0-2 years of relevant experience, with a degree in Computer Science, Software Engineering, Information Technology, or a related technical field.


Required Skills

Technical Expertise

  • Swift language & architecture
  • Networking
  • Persistence and data modeling
  • ARC / memory management and debugging
  • Unit & UI testing
  • UI layout and accessibility
  • Secure distribution and signing
  • CI/CD and release automation
  • Source control best practices
المصدر: LinkedIn - أُضيفت للموقع في 26 أغسطس 2026
رقم الإعلان لدى المصدر: 4457909218