
تدريب مطور تطبيقات – خبرة في الواجهة الأمامية من شركة آي بي إم مصر IBM Egypt Application Developer-Experience Front End Internship
362 أيام متبقية للتقديم
قدم الآن
تدريب مطور تطبيقات – خبرة في الواجهة الأمامية من شركة آي بي إم مصر IBM Egypt Application Developer-Experience Front End Internship
362 أيام متبقية للتقديم
قدم الآنتفاصيل الفرصة
-
تاريخ النشر
25 مارس، 2026
-
المكان
الجيزة القاهرة
-
الراتب
الراتب قابل للتفاوض
-
المستوي الوظيفي
حديث تخرج
-
المؤهل
بكالوريوس/ليسانس
-
الخبرة
0 – 1 سنة
-
النوع
انثي ذكر
الوصف
تُعد شركة آي بي إم (IBM) من أكبر المؤسسات المؤسسية وأصحاب العمل في مجال التكنولوجيا والاستشارات في العالم. منذ تأسيسها في عام 1911، تعيد الشركة اختراع نفسها باستمرار، حيث تعتمد العديد من شركات (Fortune 500) على سحابة (IBM Cloud) لإدارة أعمالها. تؤمن الشركة أنه من خلال تطبيق الذكاء والمنطق والعلم، يمكن تحسين الأعمال والمجتمع من خلال إحياء استراتيجية السحابة الهجينة والذكاء الاصطناعي (AI). وفي إطار استشارات الأعمال والتحول التكنولوجي، تعلن (IBM Consulting) عن فتح باب التقديم لفرصة تدريب مطور تطبيقات – واجهات أمامية (Application Developer-Experience Front End Internship) للعمل بنظام هجين (Hybrid) في فرع الشركة بـ الجيزة. هذه الفرصة مصممة للكوادر الشابة للعمل جنباً إلى جنب مع فرق التطوير لإنشاء حلول برمجية مبتكرة تحقق نتائج حقيقية للعملاء.
تفاصيل ومميزات التدريب (Internship Details):
- جهة العمل: شركة آي بي إم للتجارة العالمية – فرع مصر (IBM World Trade Corp – Egypt Branch).
- مقر ونظام العمل: الجيزة، القاهرة، مصر (Giza, Cairo, Egypt) – العمل بنظام هجين (Hybrid).
- المسمى الخاص بالتدريب: متدرب مطور واجهات أمامية (Application Developer – Front End).
- مجال العمل (Area of work): هندسة البرمجيات (Software Engineering).
- نوع التوظيف: تدريب محدد المدة (Intern – Fixed Term).
- أوقات العمل: وردية نهارية عامة (General – daytime) بدون متطلبات للسفر.
- بيئة العمل (YOUR LIFE @ IBM): بيئة تشجع على الشجاعة والتجربة اليومية، مع الثقة والدعم المستمر. يتم تشجيع المتدربين على تبني عقلية النمو، البقاء فضوليين، وتعلم مهارات جديدة باستمرار للتحول الذاتي وتحويل الشركة.
المهام والمسئوليات (Your role and responsibilities):
كجزء من فريق تطوير واجهات المستخدم، ستتولى المهام التقنية الآتية تحت إشراف وتوجيه الخبراء:
- عصف ذهني للحلول: العمل جنباً إلى جنب مع فرق التطوير ومديري المنتجات لتبادل الأفكار وابتكار حلول برمجية (brainstorm software solutions).
- تطوير واجهات React: تطوير تطبيقات الواجهة الأمامية باستخدام تقنية ريأكت (React) مع تلقي التوجيه والإرشاد.
- بناء الميزات: المساعدة في تطوير تطبيقات جديدة أو إضافة وظائف وميزات إلى التطبيقات الحالية.
- أفضل الممارسات: الالتزام بأفضل ممارسات التطوير لضمان كتابة كود نظيف وقابل للصيانة (clean and maintainable code).
- التعاون التقني: التعاون مع فرق متعددة الوظائف، بما في ذلك ضمان الجودة (QA)، عمليات التطوير (DevOps)، ومسئولي النظام لمعالجة التحديات التقنية وضمان أداء البرامج بسلاسة.
شروط التقديم والمتطلبات (Required Expertise):
تستهدف (IBM) الكوادر البرمجية الشابة التي تستوفي الشروط الأكاديمية والتقنية الآتية:
- المؤهل الدراسي: الحصول على درجة البكالوريوس (Bachelor’s Degree).
- المهارات التقنية الأساسية (Required):
- فهم قوي وثابت لتطوير الواجهات الأمامية باستخدام (React frontend development).
- فهم جيد لبناء مكونات واجهة المستخدم وتوثيقها (UI components and documentation).
- الكفاءة في الواجهات الأمامية المصغرة (micro-frontend) تُعد ميزة إضافية قوية (Plus).
- الخبرات التقنية المُفضلة (Preferred Experience):
- أطر العمل المرتبطة: التعرض للأطر المرتبطة بلغات البرمجة مثل (HTML5, CSS3, JavaScript, PHP).
- فهم واجهات برمجة التطبيقات (APIs): الإلمام بمختلف واجهات برمجة التطبيقات المستخدمة في تطوير تطبيقات الويب والجوال.
- شغف التطوير المتقدم: الفضول حول تقنيات وتقنيات تطوير الويب المتقدمة لتعزيز الوظائف والتفاعل.
- المهارات الشخصية: مهارات تواصل جيدة، مهارات اتخاذ القرار، ونهج يركز على الفريق.
نصيحة ذهبية من Egyincs للقبول في تدريب (IBM Front End):
الحصول على فرصة تدريب في كيان بحجم (IBM) يعتبر خطوة تختصر سنوات من الخبرة. الإعلان ركز بقوة على إطار عمل (React) وذكر مصطلحاً متقدماً جداً وهو (Micro-frontend)، بالإضافة لضرورة التعاون مع فرق الـ (DevOps) والـ (QA). نصيحتنا الذهبية لك: عند التقديم، تأكد من إرفاق رابط حسابك على (GitHub) ليتمكن فريق التوظيف من رؤية الأكواد الخاصة بك (Clean Code). في المقابلة الشخصية، لا تكتفِ بالقول إنك تعرف (React)، بل اشرح كيف تقوم ببناء “مكونات واجهة مستخدم قابلة لإعادة الاستخدام” (Reusable UI components)، وكيف تتعامل مع الـ (APIs) لربط الواجهة بالخوادم. إثباتك لامتلاك “عقلية قابلة للنمو” (Growth-minded) واستعدادك لتعلم التقنيات المتقدمة سيجعل من هذا التدريب فرصتك الأولى للتعيين الدائم!
