Description
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٨٠٠٫٠٠٠ لكل شهر
موقع العمل: بشكل شخصي