مطوّر واجهات برمجية (API Developer)
📍 الموقع: غير محدد
🕘 نوع الوظيفة: دوام كامل
🎓 المستوى الوظيفي: حديث التخرج / مبتدئ
📆 الخبرة المطلوبة: 1 - 3 سنوات
🖥️ المجال: تكنولوجيا المعلومات والشبكات
🌐 اللغات المطلوبة: العربية، الإنجليزية
تطوير وصيانة وتحسين واجهات برمجية RESTful باستخدام لغة Java (أُطر مثل Spring Boot أو ما يعادلها).
المساهمة في تصميم هيكلية الواجهات البرمجية وتوثيقها لضمان القابلية للتوسع وسهولة الصيانة.
التعاون مع فرق الواجهة الأمامية والخلفية لدمج الواجهات البرمجية ضمن التطبيقات.
كتابة شيفرة نظيفة وقابلة للاختبار وفعّالة وفقًا لأفضل الممارسات البرمجية.
المشاركة في مراجعة الشيفرات والمساهمة في تحسين جودة العمل البرمجي بشكل مستمر.
المساعدة في تتبع الأخطاء وحل المشكلات المتعلقة بالواجهات البرمجية في مختلف البيئات.
(اختياري): المساهمة في تطوير خدمات مصغرة باستخدام Node.js أو دعم مكونات الواجهة الأمامية (React / Angular / Vue) عند الحاجة.
درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو تكنولوجيا المعلومات.
يُمكن اعتبار الخبرة العملية أو الشهادات التقنية (مثل Oracle Java Certification أو Spring Framework) كبديل عن الدرجة الأكاديمية الرسمية.
مهارات قوية في حل المشكلات.
مهارات تواصل فعالة.
التفكير التحليلي ومهارات البحث.
القدرة على التخطيط والمتابعة.
إجادة البرمجة باستخدام لغات حديثة وأدوات البرمجة النصية (Scripting).
تتبع ما هو جديد من وظائف عبر بريدك الإلكتروني