مهندس برمجيات أول - الواجهة الأمامية (React)
Codeninja
صاحب عمل نشط
نشرت قبل 8 ساعات
أرسل لي وظائف مثل هذه
الخبرة
2 - 6 سنوات
موقع العمل
الرياض، المملكة العربية السعودية
التعليم
بكالوريوس في التكنولوجيا/ الهندسة(أجهزة الكمبيوتر)
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
كـ مهندس برمجيات أول - الواجهة الأمامية (React) في CodeNinja، ستكون جزءًا أساسيًا في تصميم وتطوير حلول الواجهة الأمامية المتطورة. ستتضمن عملك إنشاء تطبيقات ويب تفاعلية وقابلة للتكيف تعزز من تفاعل المستخدم وأداءه. ستتعاون عن كثب مع المصممين والمهندسين الخلفيين لضمان التكامل السلس والوظائف المثلى. التركيز القوي على جودة الكود، وتحسين الأداء، وتجربة المستخدم هو أمر بالغ الأهمية في هذا الدور.
الملف الشخصي المطلوب للمرشحين
المتطلبات الأساسية (المتطلبات الأساسية) تطوير الواجهة الأمامية
- خبرة واسعة في React.js و React Native
- إتقان قوي في JavaScript (ES6+) و TypeScript
- معرفة عميقة بـ HTML5, CSS3 وأفضل ممارسات تطوير الواجهة الأمامية الحديثة
- خبرة في بناء مكونات واجهة مستخدم قابلة للتوسع والصيانة وإعادة الاستخدام
- خبرة عملية في تطوير وصيانة تطبيقات الهاتف المحمول متعددة المنصات باستخدام React Native
- فهم دورة حياة تطبيقات الهاتف المحمول، والتنقل، وإدارة الحالة، وعمليات النشر
- خبرة في دمج ميزات الجهاز الأصلية، وواجهات برمجة التطبيقات، والمكتبات التابعة لجهات خارجية
- خبرة في تطوير واجهات جذابة بصريًا وسهلة الاستخدام عبر الويب والمنصات المحمولة
- فهم قوي لأطر CSS الحديثة وحلول التصميم مثل Tailwind CSS, Bootstrap, Styled Components, أو NativeWind
- خبرة في حلول إدارة الحالة مثل Redux, Redux Toolkit, MobX, Zustand, أو Context API
- خبرة قوية في دمج واجهات برمجة التطبيقات RESTful و GraphQL
- معرفة بعملاء GraphQL مثل Apollo Client
- خبرة في التعامل مع المصادقة، والتفويض، واستهلاك واجهات برمجة التطبيقات بشكل آمن
- إتقان في Git وأحدث تدفقات العمل للتحكم في النسخ
- خبرة في أطر الاختبار الآلي مثل Jest, React Testing Library, و React Native Testing Library
- فهم لخطوط أنابيب CI/CD وأحدث تدفقات العمل في التطوير
- القدرة على التعاون بفعالية مع مديري المنتجات، ومصممي واجهات المستخدم/تجربة المستخدم، والمهندسين الخلفيين، وفرق ضمان الجودة
- خبرة في توجيه المطورين الشباب وإجراء مراجعات للكود
- مهارات قوية في حل المشكلات، والتواصل، وإدارة أصحاب المصلحة
- خبرة مع Next.js وعمليات العرض من جانب الخادم (SSR)
- خبرة مع Expo وأدوات نظام React Native
- معرفة بـ تطبيقات الويب التقدمية (PWAs)
- فهم لمعايير إمكانية الوصول WCAG ومبادئ التصميم الشامل
- خبرة مع أدوات تحسين الأداء مثل Lighthouse، WebPageTest، وأدوات تحليل React
- معرفة بعمليات نشر تطبيقات الهاتف المحمول لـ Google Play Store و Apple App Store
- معرفة بالأدوات التحليلية، وإبلاغ الأعطال، وأدوات المراقبة مثل Firebase Analytics، Crashlytics، أو Sentry
- التعرض لمنصات السحابة وممارسات نشر الواجهة الأمامية
- 4 7+ سنوات من الخبرة في تطوير الواجهة الأمامية
- على الأقل 2+ سنوات من الخبرة العملية في تطوير React Native
- خبرة مثبتة في تقديم تطبيقات الويب والمحمول بمستوى إنتاج باستخدام تقنيات نظام React
القطاع المهني للشركة
- تكنولوجيا المعلومات - خدمات البرمجيات
المجال الوظيفي / القسم
- سوفت وير تقنية المعلومات
الكلمات الرئيسية
- مهندس برمجيات أول - الواجهة الأمامية (React)
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com
وظائف مماثلة
مهندس برمجيات Node.js React
Brocode Solutions Technology LLC
- 3 - 5 سنوات
- أبوظبي - الإمارات العربية المتحدة
مهندس برمجيات أمامية كبير
Mindera
- 3 - 5 سنوات
- المغرب - المغرب
مهندس واجهة أمامية أول (React NextJs)
Robusta Studio
- 5 - 7 سنوات
- القاهرة - مصر
مهندس برمجيات الواجهة الأمامية
Seesaw
- 3 - 7 سنوات
- عمان-الاردن
مهندس برمجيات أول - React JS + اختبار الأتمتة
GSSTech Group
- 5 - 7 سنوات
- دبي - الإمارات العربية المتحدة