تصفح جميع التصنيفات
···
تسجيل الدخول / التسجيل

مطوّر واجهة أمامية - Xamarin

Workable
دوام كامل
في الموقع
لا يوجد حد للخبرة
لا يوجد حد للمؤهل العلمي
أبو ظبي، ١٠٠٠٠، الإمارات العربية المتحدة
المفضلة
مشاركة
تمت ترجمة بعض المحتوى تلقائيًا.عرض الأصل

وصف

الملخّص: انضم إلى فريقنا كمطوّر تطبيقات جوّالة، حيث ستقوم بتصميم وتطوير وصيانة التطبيقات متعددة المنصات باستخدام Xamarin.Forms/.netMAUI، مع ضمان تجربة مستخدم سلسة. أبرز النقاط: ١. تطوير وصيانة تطبيقات الهاتف المحمول متعددة المنصات باستخدام .netMAUI ٢. التعاون في تنفيذ واجهات المستخدم/تجربة المستخدم ودمجها مع خدمات الخلفية ٣. استخدام أدوات حديثة للتحكم في الإصدارات، والتكامل والنشر المستمرين، واختبارات قوية نبحث عن مطوّر تطبيقات جوّالة ماهرٍ ذو خبرة في Xamarin.Forms / Xamarin.Native (لنظامَي iOS وAndroid) أو .netMAUI للانضمام إلى فريق التطوير لدينا. وسيكون المرشح المثالي مسؤولًا عن تصميم وتطوير وصيانة تطبيقات الهاتف المحمول متعددة المنصات، مع ضمان تجربة مستخدم سلسة وسريعة الاستجابة. المهام: ١. تطوير التطبيقات: • تصميم وتطوير وصيانة مكوّنات الواجهة الأمامية لتطبيقات الهاتف المحمول باستخدام .netMAUI • تنفيذ مكوّنات واجهة مستخدم قابلة لإعادة الاستخدام وضمان الاتساق عبر الأجهزة والمنصات المختلفة. • تحسين أداء تطبيقات الهاتف المحمول وسرعة استجابتها. ٢. تنفيذ واجهات المستخدم/تجربة المستخدم: • العمل بشكل وثيق مع مصمّمي واجهات المستخدم/تجربة المستخدم لتنفيذ واجهات جذّابة بصريًّا وسهلة الاستخدام. • التأكّد من أن التطبيقات تتوافق مع معايير تصميم الهواتف المحمولة الحديثة ومتطلبات إمكانية الوصول. ٣. الدمج وواجهات برمجة التطبيقات (APIs): • دمج تطبيقات الهاتف المحمول مع خدمات الخلفية باستخدام واجهات برمجة التطبيقات RESTful أو GraphQL أو gRPC. ٤. جودة الكود والاختبارات: • كتابة كود نظيف وسهل الصيانة والاختبار، مع اتباع نموذج MVVM وأفضل ممارسات البرمجة. • إجراء اختبارات الوحدة واختبارات واجهة المستخدم باستخدام أدوات مثل NUnit وxUnit وAppium وXamarin.UITest. ٥. التعاون والتوثيق: • التعاون مع مطوّري الخلفية ومصمّمي واجهات المستخدم/تجربة المستخدم ومدراء المشاريع لضمان سلاسة عملية التطوير. • توثيق التصاميم التقنية والهندسة المعمارية وأفضل الممارسات الخاصة بتطوير التطبيقات الجوّالة. ٦. التحكم في الإصدارات والتكامل والنشر المستمرين (CI/CD): • استخدام Git أو GitHub أو GitLab أو Azure DevOps للتحكم في الإصدارات. • تهيئة خطوط أنابيب CI/CD للبناء الآلي والاختبار والنشر. المتطلبات المهارات والخبرات المطلوبة: · خبرة لا تقل عن ٣ سنوات في تطوير تطبيقات الهاتف المحمول باستخدام Xamarin.Forms/Xamarin.Native. · إتقان قوي للغة C# و.NET MAUI · خبرة في استخدام XAML لتصميم واجهات المستخدم والربط. · معرفة بخدمات التبعية (Dependency Services) والمُؤجِّرات المخصصة (Custom Renderers) والتأثيرات (Effects) والتنفيذات الخاصة بكل منصة. · دراية بأدوات الخدمات السحابية مثل Azure DevOps أو Firebase أو AWS. · مهارات قوية في التصحيح وحل المشكلات. · خبرة في التعامل مع مكتبات ووحدات برمجية طرف ثالث وبرامج تكميلية. · فهم دورة حياة تطبيقات الهاتف المحمول وأفضل الممارسات المتعلقة بها. · خبرة في منهجيات Agile/Scrum. المؤهلات المفضّلة: · خبرة في استخدام .NET MAUI كمسار للترقية من Xamarin. · خبرة أولية في تطبيقات Blazor Hybrid. · دراية بإشعارات الدفع (مثل Firebase Cloud Messaging أو Azure Notification Hubs أو APNs). · معرفة بإجراءات تقديم التطبيقات إلى متجر Google Play ومتجر Apple App Store. الأدوات والتكنولوجيا: · بيئات التطوير المتكاملة (IDE): Visual Studio، Visual Studio Code · التحكم في الإصدارات: Git، GitHub، Azure DevOps، GitLab · التكامل والنشر المستمرين (CI/CD): Azure Pipelines، Jenkins، GitHub Actions · الاختبارات: NUnit، xUnit، Xamarin.UITest، Appium · الخدمات السحابية: Azure، AWS، Firebase · المصادقة: OAuth، MSAL، OpenID Connect · أدوات إدارة الحزم: NuGet، npm، CocoaPods

Workable · HR

شركة

Workable
Workable · HR

وظائف مشابهة

كوكيز
إعدادات الكوكيز
تطبيقاتنا
Download
حمِّل من
APP Store
Download
احصل عليه من
Google Play
© 2025 Servanan International Pte. Ltd.