التدريب الصيفي البرمجي في شركة سيلفوكس مصر Celfocus Egypt Software Summer Internship

367 يوم متبقي للتقديم

قدم الآن

التدريب الصيفي البرمجي في شركة سيلفوكس مصر Celfocus Egypt Software Summer Internship

تفاصيل الفرصة

  • تاريخ النشر

    2 مايو، 2026

  • المكان

    القاهرة الجديدة

  • الراتب

    غير مدفوع

  • المستوي الوظيفي

    السنة النهائية حديث تخرج طالب

  • المؤهل

    بكالوريوس/ليسانس طالب جامعي

  • الخبرة

    أقل من سنة بدون خبرة

  • النوع

    انثي ذكر

الوصف

💻 كود البداية: تدريب صيفي في هندسة البرمجيات مع (Celfocus) بالتجمع الخامس (حصاد صيف 2026)

نداء لطلاب السنة النهائية وحديثي التخرج من كليات الحاسبات والهندسة! هل ترغب في كتابة أول سطور الكود الخاصة بك في بيئة عمل احترافية؟ تعلن شركة (Celfocus) العالمية عن فتح باب التقديم لبرنامج التدريب الصيفي لهندسة البرمجيات (Software Summer Internship). هذه فرصتك للعمل جنباً إلى جنب مع مهندسين محترفين، وتطبيق مفاهيم البرمجة على مشاريع حقيقية تدمج بين الـ Backend والـ Frontend.

تفاصيل التدريب ونظام العمل

  • المدة: شهران (2 Months).
  • نظام العمل (Hybrid): 5 أيام عمل أسبوعياً؛ (3 أيام من مقر الشركة في كايرو فيستيفال سيتي CFC بالتجمع الخامس، ويومان عمل من المنزل Remote).
  • المقابل المادي: التدريب (غير مدفوع الأجر – Unpaid)، ويعتبر فرصة استثمارية لاكتساب خبرة تقنية من كيان عالمي.

ماذا ستتعلم وتنجز؟ (المهام اليومية)

  • التطبيق العملي (Hands-on): بناء حلول برمجية حقيقية خطوة بخطوة وتطبيق ما تعلمته فوراً.
  • المحاكاة (Shadowing): التواجد كـ “ظل” للمهندسين ذوي الخبرة (Senior Engineers) في مشاريع قائمة لفهم دورة حياة تطوير البرمجيات.
  • التدريب التقني (Training): حضور جلسات تدريبية مكثفة تشمل أدوات التطوير، ضمان الجودة (QA)، عمليات الـ (DevOps)، وعلوم البيانات.
  • التوجيه (Mentorship): تلقي تقييمات مستمرة وتوجيه مهني لبناء أخلاقيات العمل والعمل الجماعي.

المؤهلات والشروط التقنية المطلوبة

  • المرحلة الدراسية: طلاب السنة النهائية (Final-year) أو حديثي التخرج.
  • الواجهات الخلفية (Backend): خبرة في لغة (Java) وفهم صلب لمبادئ البرمجة كائنية التوجه (OOP)، مع معرفة بأساسيات قواعد البيانات و (SQL). (معرفة إطار عمل Spring Boot ميزة إضافية قوية).
  • الواجهات الأمامية (Frontend): أساسيات (HTML, CSS, JavaScript) مع احتكاك بأحد أطر العمل الحديثة مثل (React, Angular, أو Vue).
  • الربط والمفاهيم (Integration & Concepts):
    • فهم كيفية تواصل الواجهات الأمامية مع الخلفية عبر (RESTful APIs) واستيعاب أساليب (HTTP Methods & Status codes).
    • معرفة أساسية بدورة حياة تطوير واختبار البرمجيات (SDLC & STLC).
  • نقاط التميز (Nice to have): الإلمام بأنظمة التحكم في الإصدارات (Git)، قواعد البيانات غير العلائقية (MongoDB)، وأدوات الأتمتة (Selenium).

زاوية إيجينكس (Egyincs) لتشريح التدريب

قد يتردد البعض بسبب كون التدريب “غير مدفوع”، ولكن بلغة البرمجة: هذا التدريب هو (Investment) وليس (Cost). الشركة تطلب متدرباً بأساسيات “Full-stack”، وتعدك بإشراكك في بيئة تعتمد على (Spring Boot و React) وأنظمة (DevOps). خروجك بعد شهرين وأنت تدرك كيف يتم بناء الأكواد، دمجها عبر (Git)، واختبارها في بيئة مؤسسية سيختصر عليك شهوراً من البحث عن وظيفة (Junior). وجود اسم (Celfocus) في الـ CV الخاص بك، بالإضافة لاحتكاكك الفعلي بمهندسين في التجمع الخامس، سيبني لك شبكة علاقات (Network) لا تقدر بثمن.

كبسولة إيجينكس لاجتياز المقابلة (Software Intern Hack)

المحاور التقني لحديثي التخرج لا يتوقع منك كتابة كود معقد بدون أخطاء، بل يختبر مهارات “حل المشكلات” (Problem-solving) وكيفية تتبع الأخطاء (Debugging).

سؤال متوقع: (قمت بربط واجهة أمامية (React) مع واجهة خلفية (Java API)، ولكن عند الضغط على زر “إرسال البيانات”، لا يظهر أي شيء على الشاشة ولا تستجيب الصفحة.. كيف ستبدأ في تتبع هذا الخطأ؟)

الإجابة القياسية: (تتبع الأخطاء بين الـ Front والـ Back يحتاج تفكيراً منطقياً. أولاً: سأقوم بفتح أدوات المطور في المتصفح (Browser DevTools) وأفحص تبويب الـ (Network) لأرى حالة الطلب (HTTP Status Code)؛ إذا كان الخطأ (404) فالرابط (Endpoint) خاطئ، وإذا كان (CORS Error) فهناك مشكلة في تصريحات الخادم، وإذا كان (500) فالخطأ في كود الجافا نفسه. ثانياً: إذا كان الطلب يصل للخادم (Backend)، سأقوم بمراجعة سجلات الأخطاء (Logs) في الـ Console الخاص بالـ Java لمعرفة السطر البرمجي الذي تسبب في العطل. التتبع المنهجي من المتصفح وصولاً لقاعدة البيانات هو أساس أي مهندس ناجح).

الاتصال بصاحب العمل