Job Description
شركة MyUS.com تبحث عن مطور تطبيقات جوال ماهر للعمل على نظامي iOS و Android. تشتمل الوظيفة على تحديث مشروع Atlas بما في ذلك منصة اعتماد الهوية (Auth platform) و CSS و UX. المسؤوليات تشمل:
- تطبيق التصميم
- دمج واجهات برمجة التطبيقات (APIs) جديدة
- دعم دورة النشر
- الانضمام إلينا لتحسين تطبيقاتنا الجوالة والمساهمة في نجاح شركتنا.
مسؤوليات الوظيفة:
- إدارة دورة حياة التطبيق بالكامل، بما في ذلك المفهوم والتصميم والتطوير والنشر والاختبار والإصدار والدعم.
- تطوير نماذج أولية خلال مرحلة تحديد نطاق المشروع التقني.
- التعاون مع مطوري الويب لإنشاء وإدارة إطار عمل قوي لدعم التطبيقات ومنصات الويب.
- التعاون مع مطوري الواجهة الأمامية لتصميم وتطوير واجهات مستخدم سهلة الاستخدام.
- تصميم وإنشاء واجهات مستخدم وتجارب جذابة تتناسب مع الأجهزة المحمولة.
- تحسين أداء التطبيق لتوفير أفضل تجربة للمستخدم.
- البقاء على اطلاع على أحدث التوجهات في تقنيات الهواتف المحمولة والويب.
مؤهلات الوظيفة:
- درجة البكالوريوس في مجال متعلق بالتقنية (علوم الكمبيوتر، Engineering، تقنية المعلومات)
- من 3 إلى 5 سنوات من الخبرة في تطوير تطبيقات الجوال.
- معرفة جيدة بهندسة المعلومات والتفاعل بين الإنسان والحاسوب ومبادئ تصميم قابلية الاستخدام للأجهزة المحمولة.
- سجل حافل بتقديم منتجات استهلاكية ناجحة للغاية.
- خبرة مع React Native.
- فهم للغات محرّثة أخرى
- خبرة في دمج خدمات الويب (SOAP، REST، JSON، XML)
- فهم جيد للبرمجة كائنية التوجه وأنماط التصميم
- فهم جيد للـ HTML5 و JavaScript و jQuery و Ajax و CSS و PHP
- خبرة في بناء تطبيقات الويب والأصلية/المختلطة
- خبرة في استخدام عمليات الدمج وتنفيذات Oatuh (Auth0، Okta، إلخ.)
- فهم لتطوير تطبيقات الجوال بنظام iOS.
- مهارات قوية في التصميم والبرمجة كائنية التوجه باستخدام Objective-C
- ملمّة بمجموعة أدوات تطوير iOS (UIKit، Cocoa Touch، Core Data، Core Location، إلخ.)
- ملمّة ببرنامج Xcode.
- ملمّة بدورة حياة تطوير وعمليات نشر App Center
- مهارات قوية في التصميم والبرمجة كائنية التوجه باستخدام Java (J2EE/ J2ME)
- ملمّة بمجموعة أدوات تطوير Android
- خبرة في استخدام أنظمة التحكم بالإصدارات (مثل GitHub، TFS)