Junior Backend (Node.js)

الهدف من الوظيفة:
تطوير وصيانة واجهات برمجة التطبيقات (APIs) والخدمات الخلفية باستخدام Node.js لضمان أداء قوي وآمن للتطبيقات.

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

  • تطوير RESTful APIs باستخدام Node.js.
  • بناء وصيانة منطق السيرفر (Server-side Logic).
  • ربط التطبيقات بقواعد البيانات مثل MongoDB أو MySQL أو PostgreSQL.
  • تحسين أداء واستجابة الأنظمة الخلفية.
  • إصلاح الأخطاء البرمجية (Debugging) وتحسين الكود.
  • تنفيذ ممارسات الأمان الأساسية لحماية البيانات.
  • التعاون مع مطوري الواجهة الأمامية (Frontend Developers).
  • كتابة وثائق تقنية للكود والـ APIs.
  • المشاركة في مراجعة الكود (Code Review).

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

  • بكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو مجال ذي صلة.
  • معرفة جيدة بلغة JavaScript وبيئة Node.js.
  • فهم أساسيات REST APIs.
  • معرفة بأساسيات قواعد البيانات (SQL أو NoSQL).
  • يفضل معرفة بـ Express.js.
  • معرفة باستخدام Git وأنظمة التحكم في الإصدارات.

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

  • مهارات قوية في حل المشكلات.
  • التفكير المنطقي والبرمجي.
  • القدرة على العمل ضمن فريق.
  • الاهتمام بالتفاصيل.
  • القدرة على التعلم السريع.

الراتب المدفوع: KWD٨٠٠٫٠٠٠ لكل شهر

موقع العمل: بشكل شخصي