وصف
الملخّص:
نبحث عن مطوّر خبير في أنظمة iOS لتصميم وتطوير واختبار وصيانة تطبيقات iOS عالية الجودة، والعمل مع فرق متعددة الوظائف لتوفير تجارب محمولة قابلة للتوسع وسهلة الاستخدام.
أبرز النقاط:
1. تصميم وتطوير وصيانة تطبيقات iOS عالية الجودة
2. التعاون مع فرق المنتج والتصميم والبنية التحتية
3. الإسهام في دورة حياة تطوير التطبيقات المحمولة بالكامل
ملخّص الوظيفة
نبحث عن **مطوّر iOS** خبير لديه **خبرة احترافية تزيد عن 4 سنوات** للانضمام إلى فريق تطوير التطبيقات المحمولة لدينا. ويُتوقَّع من المرشح المثالي أن يكون مسؤولًا عن تصميم وتطوير واختبار وصيانة تطبيقات iOS عالية الجودة. وسيعمل عن كثب مع مدراء المنتجات والمصممين ومطوّري البنية التحتية ومختبري ضمان الجودة لتوفير تجارب محمولة قابلة للتوسع وموثوقة وسهلة الاستخدام.
المهام الرئيسية
* تصميم وتطوير وصيانة تطبيقات iOS عالية الجودة باستخدام لغة **Swift** و**SDK لأنظمة iOS**.
* بناء وتنفيذ ميزات جديدة استنادًا إلى متطلبات العمل والمنتج
* تطوير أكواد نظيفة وقابلة للصيانة والتوسع وإعادة الاستخدام
* التعاون مع مصممي واجهات المستخدم/تجربة المستخدم لتنفيذ واجهات محمولة متجاوبة وبديهية
* دمج واجهات برمجة التطبيقات (APIs) المُعتمدة على بروتوكول REST والخدمات الخارجية في تطبيقات iOS
* العمل عن كثب مع مطوّري البنية التحتية لضمان التكامل السلس بين التطبيقات المحمولة وأنظمة البنية التحتية
* إجراء الاختبارات الوحدية وتصحيح الأخطاء واستكشاف المشكلات لضمان استقرار التطبيق وأدائه
* تحديد الأخطاء ومشكلات الأداء والتحديات التقنية وحلها
* المشاركة في مراجعات الكود والإسهام في تحسين معايير و أفضل الممارسات التطويرية
* ضمان تحسين التطبيقات من حيث الأداء والقابلية للتوسع والأمان
* مواكبة أحدث تقنيات أنظمة iOS واتجاهات التطوير وأفضل الممارسات الصناعية
* الإسهام في دورة حياة تطوير التطبيقات المحمولة بالكامل، بدءًا من مرحلة الفكرة والتطوير وحتى النشر والصيانة
* دعم إصدار التطبيقات ونشرها عبر متجر آبل للتطبيقات
.
المؤهلات والخبرة
* درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو تخصص ذي صلة
* **خبرة احترافية تزيد عن 4 سنوات في تطوير تطبيقات iOS.**
* إتقان قوي بلغة **Swift** وخبرة في استخدام **SDK لأنظمة iOS**
* خبرة عملية في استخدام إطار عمل **UIKit** و/أو إطار عمل **SwiftUI**
* فهم عميق لهياكل تطبيقات iOS وأنماط التصميم مثل **MVC وMVVM أو العمارة النظيفة (Clean Architecture)**.
* خبرة في التعامل مع واجهات برمجة التطبيقات (APIs) المُعتمدة على بروتوكول REST وتنسيق JSON ودمج أدوات الجهات الخارجية.
* خبرة في استخدام نظام التحكم بالإصدارات **Git** وأنظمة التحكم بالإصدارات الأخرى.
* معرفة بأدوات إدارة التبعيات مثل **مدير حزم Swift** أو **CocoaPods**.
* خبرة في تصحيح الأخطاء وتحسين الأداء وإدارة الذاكرة
* فهم لإرشادات تصميم شركة آبل وعمليات تقديم التطبيقات إلى متجر آبل للتطبيقات.
* خبرة في بيئات التطوير التي تتبع منهجيات Agile/Scrum
المهارات والقدرات
* مهارات قوية في حل المشكلات والتحليل
* فهم جيد لمبادئ تطوير البرمجيات وأفضل الممارسات.
* القدرة على كتابة أكواد نظيفة وقابلة للصيانة ومُوثَّقة جيدًا
* انتباه شديد للتفاصيل والالتزام بتقديم تطبيقات عالية الجودة.
* مهارات تواصل وتعاون جيدة.
* القدرة على العمل بشكل مستقل وكذلك كجزء من فريق متعدد الوظائف.
* القدرة على العمل في بيئة سريعة الخطى وديناميكية.
أسئلة التقديم:
* هل أكملت المستوى التعليمي التالي: درجة البكالوريوس؟
* كم عدد سنوات الخبرة العملية التي لديك في تطوير تطبيقات iOS؟
* ما مستوى إجادتك للغة العربية؟
* كم عدد سنوات الخبرة العملية التي لديك في التعامل مع واجهات برمجة التطبيقات (REST APIs)؟
* كم عدد سنوات الخبرة العملية التي لديك في هياكل تطبيقات iOS مثل MVVM وMVC أو العمارة النظيفة (Clean Architecture)، بالإضافة إلى Git وأنظمة التحكم بالإصدارات؟
* ما راتبك الحالي بالدينار الكويتي شهريًا؟
* ما راتبك المتوقع بالدينار الكويتي شهريًا؟
* ما فترة الإشعار الخاصة بك؟ (إذا كنت تستطيع الانضمام فورًا، يرجى كتابة "0")
* كم عدد سنوات الخبرة العملية التي لديك في استخدام إطار عمل SwiftUI؟
مكان العمل: شخصيًا