في المكتب دوام كامل
NEXUS BLUE PROJECT MANAGEMENT -
الإمارات , دبي
--
Company

تفاصيل الوظيفة

نظرة عامة على الوظيفة:


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


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


تطوير واجهات برمجة التطبيقات: تصميم وبناء وصيانة APIs RESTful وGraphQL قوية وقابلة للتوسع وآمنة.

منطق الخادم: كتابة كود JavaScript/TypeScript نظيف وقابل للاختبار وقابل للصيانة وفعال باستخدام Node.js.

إدارة قاعدة البيانات: تحسين هياكل البيانات العلائقية (PostgreSQL، MySQL) وغير العلافية (MongoDB، Redis) وأداء الاستعلامات.

العمارة:تنفيذ عمارة الخدمات المصغرة ونماذج التصميم المستندة إلى الأحداث والمعالجة غير المتزامنة.

الأمان والحماية: تنفيذ حماية صارمة للبيانات، والمصادقة على المستخدم (OAuth، JWT)، وآليات أمان على مستوى التطبيق.

التكامل مع الواجهة الأمامية:التعاون مع مطوري الواجهة الأمامية لدمج واجهات المستخدم بسلاسة مع منطق الخادم.

الاختبار والتشخيص:إجراء اختبارات آلية (باستخدام أطر مثل Jest أو Vitest) وأداء استكشاف الأخطاء.

التعاون DevOps:دعم النشر باستخدام أدوات الحاويات (Docker، Kubernetes) والحفاظ على خطوط التكامل/النشر المستمر (CI/CD).

الملف المرشح المطلوب

المتطلبات والمؤهلات:


التعليم: درجة البكالوريوس في علوم الكمبيوتر أو الهندسة البرمجية أو مجال تقني ذو صلة.

الخبرة:من 2 إلى 5+ سنوات خبرة تجارية مثبّتة في هندسة الباك-إند باستخدام Node.js.Core.

الإتقان:أساسيات JavaScript/TypeScript قوية، بما في ذلك حلقات الحدث والبرمجة غير المتزامنة وميزات ES6+.

معرفة الإطار:خبرة في أطر خلفية Node.js الحديثة مثل Express.js أو NestJS أو Fastify.

الأدوات:فهم كافٍ لأدوات إصدار الشفرة، وخصوصاً Git.

تصميم النظام:فهم راسخ لتصميم الأنظمة القابلة للتوسع ونماذج التصميم ومبادئ SOLID.


المهارات المفضلة (يفضل وجودها):


منصات السحابة:خبرة عملية مع مقدمي السحابة مثل AWS أو Google Cloud أو Azure.

الواجهة الأمامية: فهم أساسي لمكتبات أو أطر الواجهة الأمامية الحديثة مثل React أو Next.js أو Vue.

وسائط الرسائل: إلمام بخوادم الرسائل ومحركات التخزين المؤقت مثل RabbitMQ أو Kafka أو Redis.

أدوات الذكاء الاصطناعي: تجربة في استخدام أدوات التطوير المدعومة بالذكاء الاصطناعي أو العمل مع تكاملات الذكاء الاصطناعي التوليدي.


الموقع: اﻷعمال بجوار الخليج، دبي، الإمارات العربية المتحدة.

نوع الوظيفة: دوام كامل، حضور موقِعي (العمل عن بُعد غير متاح).

ساعات العمل والأيام: من 12:00 ظهراً حتى 9:00 مساءً، الإثنين-السبت. نظرًا لأن عملائنا ومستهلكينا يعتمدون بشكل أساسي في المملكة المتحدة وأوروبا والأمريكتين، فإن ساعات عملنا منسقة مع تلك المناطق لضمان توافرنا أثناء نشاط تلك الأسواق.

الراتب: 4,000-6,000 درهم إماراتي شهرياً + بدل سفر + تأشيرة + تأمين.

الخبرة المطلوبة: 1-5 سنوات.

وظائف مشابهة