مطور الواجهة الكاملة (مستوى مساعد)

Client of 6 Pence

صاحب عمل نشط

نشرت قبل 17 ساعة

الخبرة

1 - 3 سنوات

موقع العمل

المنامة - البحرين

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

تطوير الواجهة الأمامية:

  • تنفيذ مكونات واجهة المستخدم القابلة للاستجابة والتخطيطات باستخدام أطر الويب الحديثة (مثل React).
  • ضمان أن تكون واجهة التطبيق الأمامية قابلة للوصول، وسهلة الاستخدام، وأداءها ممتاز.
  • التعاون مع مصممي UX/UI لترجمة الأطر السلكية والتصاميم المرئية إلى واجهات بديهية.

تطوير الواجهة الخلفية:

  • المساهمة في بناء وصيانة واجهات برمجة التطبيقات RESTful، ونقاط النهاية GraphQL، أو الخدمات الصغيرة باستخدام أطر العمل من جانب الخادم (مثل Node.js، Express).
  • الاندماج مع قواعد البيانات (SQL و/أو NoSQL) لضمان تخزين البيانات واسترجاعها ومعالجتها بكفاءة.
  • تنفيذ المصادقة، والتفويض، وتدابير الأمان الأخرى بما يتماشى مع أفضل الممارسات في الصناعة.

التكامل والاختبار:

  • كتابة اختبارات الوحدة، والتكامل، والاختبارات الشاملة لضمان موثوقية الشيفرة واستقرار النظام.
  • العمل بشكل وثيق مع فرق ضمان الجودة وDevOps لدمج خطوط أنابيب CI/CD، ومجموعات الاختبار الآلي، واستراتيجيات النشر.

جودة الشيفرة والصيانة:

  • اتباع معايير الترميز، والحفاظ على توثيق الشيفرة، وإجراء مراجعات الشيفرة للزملاء.
  • إعادة هيكلة قواعد الشيفرة الحالية لتحسين القابلية للتوسع، والصيانة، والأداء.

التعاون والتحسين المستمر:

  • المشاركة في احتفالات Agile/Scrum (الاجتماعات اليومية، تخطيط السبرينت، الاستعراضات) والمساهمة في صنع القرار في الفريق.
  • البقاء على اطلاع بالتقنيات الناشئة في الواجهة الأمامية والخلفية، وأفضل الممارسات، والاتجاهات الصناعية.
  • السعي بنشاط لفرص التعلم وتنمية المهارات التقنية، ومشاركة الأفكار مع الفريق.

الملف الشخصي المطلوب للمرشحين

المؤهلات والخبرة:

  • درجة البكالوريوس في علوم الحاسوب، تكنولوجيا المعلومات، أو مجال ذو صلة (أو خبرة عملية معادلة).
  • 1-3 سنوات من الخبرة المهنية في تطوير الواجهة الكاملة.

المهارات التقنية:

  • إتقان واحد على الأقل من أطر الواجهة الأمامية (React، Angular، Vue).
  • خبرة مع لغة/أطر العمل من جانب الخادم (Node.js/Express/Nestjs).
  • فهم واجهات برمجة التطبيقات RESTful، وخدمات الويب، وهندسة الخدمات الصغيرة.
  • إلمام بقواعد البيانات العلائقية و/أو غير العلائقية (MongoDB).
  • معرفة أساسية بإدارة الإصدارات (Git) وعمليات CI/CD.

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • مطور الواجهة الكاملة (مستوى مساعد)

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com