drjobs مطور الواجهة الخلفية English

مطور الواجهة الخلفية

صاحب العمل نشط

1 وظيفة شاغرة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs
أرسل لي وظائف مشابهة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف
الخبرة drjobs

1 - 0 سنوات

موقع الوظيفة drjobs

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

الراتب الشهري drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

الجنسية

أي جنسية

الجنس

N/A

عدد الوظائف الشاغرة

1 وظيفة شاغرة

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

باعتبارك مطورًا خلفيًا في Playbook، فإن هدفك الأساسي هو تصميم المكونات من جانب الخادم لمنصتنا التعليمية وتطويرها وصيانتها. ستلعب دورًا محوريًا في ضمان الأداء السلس والأمان وقابلية التوسع لمنصتنا من خلال الاستفادة من خبرتك في تطوير الواجهة الخلفية. من خلال التعاون الوثيق مع فرق متعددة الوظائف، ستقوم بترجمة متطلبات العمل إلى حلول تقنية وتنفيذ أفضل الممارسات لدفع الابتكار والكفاءة.


مؤهلات:

درجة البكالوريوس في علوم الكمبيوتر أو الهندسة أو المجال ذي الصلة.
أكثر من عامين من الخبرة في التطوير الخلفي.
إتقان لغة برمجة خلفية واحدة على الأقل مثل Node.js أو Python أو Ruby.
الخبرة في الأطر من جانب الخادم مثل Express.js أو Django أو Ruby on Rails.
خبرة في تصميم وتنفيذ واجهات برمجة تطبيقات RESTful أو GraphQL.
الإلمام بأنظمة قواعد البيانات مثل MySQL أو PostgreSQL أو MongoDB أو Firebase Firestore.
فهم مبادئ المصادقة والترخيص والأمن.
مهارات قوية في حل المشكلات والاهتمام بالتفاصيل.
مهارات تواصل وتعاون ممتازة.


المسؤوليات والمهام:

التطوير من جانب الخادم:

قم بتطوير وصيانة منطق جانب الخادم لمنصة Playbook التعليمية.
تنفيذ أطر عمل من جانب الخادم للتطوير الفعال.
تصميم وتنفيذ واجهات برمجة التطبيقات لتسهيل الاتصال بين مكونات الواجهة الأمامية والخلفية.
ضمان نمطية التعليمات البرمجية وقابلية التوسع لاستيعاب النمو المستقبلي.
تحسين الأداء من جانب الخادم للتعامل مع كميات كبيرة من حركة المرور.
تنفيذ آليات معالجة الأخطاء وتسجيلها لتسهيل تصحيح الأخطاء.
دمج خدمات ومكتبات الطرف الثالث حسب الحاجة.
إعادة هيكلة قاعدة التعليمات البرمجية وتحسينها باستمرار لتحسين إمكانية الصيانة.


إدارة قاعدة البيانات:

تصميم بنية قاعدة البيانات ومخططاتها لتلبية متطلبات التطبيق.
تنفيذ استعلامات قاعدة البيانات والتحسينات لتحسين الأداء.
ضمان اتساق البيانات وسلامتها من خلال معاملات قاعدة البيانات المناسبة.
مراقبة أداء قاعدة البيانات وتحسينها حسب الضرورة.
تنفيذ إجراءات النسخ الاحتياطي والاسترداد لحماية البيانات.
ضمان الامتثال للوائح خصوصية البيانات وأفضل الممارسات.


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

تصميم وتطوير واجهات برمجة التطبيقات (APIs) القابلة للتطوير والآمنة لعرض الوظائف للواجهة الأمامية.
تنفيذ آليات المصادقة والترخيص لنقاط نهاية API.
تحديد وثائق API ومواصفاتها للاستخدام الداخلي والخارجي.
مراقبة استخدام واجهة برمجة التطبيقات ومقاييس الأداء لتحديد الاختناقات.
تنفيذ تسجيل API ومراقبته لأغراض الأمان واستكشاف الأخطاء وإصلاحها.
تعاون مع مطوري الواجهة الأمامية لضمان سهولة استخدام واجهة برمجة التطبيقات واتساقها.


الأمن والمصادقة:

تنفيذ أفضل الممارسات الأمنية لحماية البيانات الحساسة.
تنفيذ آليات المصادقة والترخيص الآمنة.
التعامل مع جلسات المستخدم ورموز المصادقة بشكل آمن.
إجراء عمليات تدقيق أمنية منتظمة وتقييمات الضعف.
ابق على اطلاع دائم بالتهديدات الأمنية وأفضل الممارسات للتخفيف من المخاطر.


الاختبار والتصحيح:

قم بتطوير اختبارات الوحدة واختبارات التكامل والاختبارات الشاملة لضمان جودة الكود.
تنفيذ أتمتة الاختبار لتبسيط عملية الاختبار.
إجراء مراجعات التعليمات البرمجية وتقديم تعليقات بناءة للأقران.
تصحيح الأخطاء واستكشاف المشكلات التي أبلغ عنها المستخدمون أو التي تم تحديدها من خلال المراقبة وإصلاحها.
استخدم أدوات وتقنيات تصحيح الأخطاء لتحديد المشكلات وحلها بسرعة.
قم بتوثيق إجراءات تصحيح الأخطاء وأفضل الممارسات للرجوع إليها مستقبلاً.

نوع التوظيف

دوام كامل

المجال

لم يذكر

القسم / المجال المهني

الإدارة

المهارات المطلوبة

نبذة عن الشركة

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