
تدريب الخريجين كمطور فولستاك في شركة برايس ووترهاوس كوبرز مصر PWC Egypt ETIC, Full stack Developer Graduate Internship
336 أيام متبقية للتقديم
قدم الآن
تدريب الخريجين كمطور فولستاك في شركة برايس ووترهاوس كوبرز مصر PWC Egypt ETIC, Full stack Developer Graduate Internship
336 أيام متبقية للتقديم
قدم الآنتفاصيل الفرصة
-
تاريخ النشر
27 فبراير، 2026
-
المكان
القاهرة
-
الراتب
الراتب قابل للتفاوض
-
المستوي الوظيفي
حديث تخرج
-
المؤهل
بكالوريوس/ليسانس
-
الخبرة
0 – 1 سنة
-
النوع
انثي ذكر
الوصف
تُعلن شركة الاستشارات العالمية الرائدة (PwC) عن توفر فرصة عمل متميزة للخريجين للانضمام إلى مركز التكنولوجيا والابتكار التابع لها، وذلك بمسمى “مطور Full Stack – برنامج الخريجين” (ETIC, Full stack Developer – Graduate Program) للعمل بفرعها في القاهرة (Cairo – ETIC). تُمثل هذه الوظيفة فرصة استثنائية للمبرمجين لبناء وتصميم حلول برمجية معقدة ومتكاملة (End-to-End) لتطبيقات الويب داخل كيان عالمي ضخم. ستحصل على فرصة للعمل بأحدث التقنيات مثل (React, Node.js, Microservices, Docker)، مع تطبيق مبادئ (Agile)، مما يجعلها الانطلاقة المثالية لمسيرتك المهنية في هندسة البرمجيات.
طبيعة الدور البرمجي والمهام الأساسية
بصفتك مطور ويب شامل في PwC، ستتولى المسؤوليات التالية:
- التطوير الشامل: المشاركة في تصميم وبناء حلول معقدة لتطبيقات الويب من البداية للنهاية (end-to-end).
- تطوير الخوادم (Back-end): العمل على منطق تطبيقات الويب من جهة الخادم باستخدام (JavaScript) أو متغيراتها، وهندسة الخدمات المصغرة (Microservices architecture).
- بناء الحاويات (Containers): تنفيذ واجهات برمجة التطبيقات (REST APIs) المعتمدة على الحاويات باستخدام أطر عمل مثل (OpenShift) أو (Docker).
- تسهيل بيئة (Agile): تسهيل الأنشطة اليومية للفريق من خلال متابعة أحداث (SCRUM) المختلفة، ودعم وتوجيه أعضاء الفريق لفهم مبادئ منهجية (Agile).
- الأمن السيبراني: دمج وتطبيق تدابير حماية البيانات والأمن السيبراني في التطبيقات.
- تحسين الأداء: ضمان عمل طلبات قواعد البيانات والواجهة الأمامية (Front-end) بأقصى أداء ممكن.
- الاختبار والتوثيق: تطبيق التطوير القائم على الاختبار (TDD)، وإجراء الاختبارات الآلية (Automated testing)، وإنشاء وصيانة الوثائق الفنية.
شروط القبول والخبرات التقنية (Requirements)
- لغات البرمجة والواجهة الأمامية: معرفة قوية بـ (JavaScript)، والمكتبات، وأطر العمل. وخبرة جيدة في تطوير الواجهة الأمامية باستخدام تقنية (React) و(HTML, CSS, Redux).
- أدوات (DevOps): معرفة جيدة بأدوات الدمج والتسليم المستمر (CI/CD) مثل (Gradle, GIT, GitHub, GitLab)، والقدرة على أداء مهام (DevOps) الخاصة بالمطورين.
- جودة الكود: شغف قوي بكتابة “الكود النظيف” (Clean Code)، استخدام أدوات الأتمتة، تحسين التصميم، وضمان جودة الكود عبر اختبارات الوحدة (Unit testing).
- قواعد البيانات: خلفية قوية في إدارة قواعد البيانات (RDBMS, Cloud SQL/MySQL, DynamoDB) وأدوات (ORM).
- تقنيات مطلوبة بشدة (Experience in):
- أطر عمل (Node.js, JavaScript, Typescript).
- تقنيات التخزين المؤقت (Caching) مثل (Redis).
- أنظمة الدمج المخصصة للمصادقة (Auth0 SAML, IdAM).
- ممارسات (BDD, TDD)، أطر عمل (JUnit)، واختبارات الأداء و(API).
- بيئات (Linux)، أدوات (Azure DevOps, Jenkins, APIgee).
- أدوات المراقبة (Kibana, New Relic) أو ما يماثلها.
- مزايا إضافية (Plus): تُعد الخبرة في لغة (Python) أو أي تقنية Back-end أخرى، ومعرفة (Google Cloud Platform – GCP) ميزة إضافية قوية.
نصائح ذهبية لاجتياز المقابلة (دليل المطورين)
- استعد لاختبارات (Clean Code & TDD): الشركة تركز بقوة على جودة الكود. قد يُطلب منك كتابة كود مع تطبيق مفاهيم (Test-Driven Development). راجع أساسيات الـ Unit Testing وكيفية تنظيم الكود.
- إظهار الفهم لـ (CI/CD) و (Docker): بصفتك خريجاً، لا يُتوقع منك أن تكون خبيراً في (DevOps)، ولكن فهمك لكيفية عمل حاويات (Docker) وكيفية رفع الكود على مسار (Pipeline) سيميزك بقوة.
- فهم منهجية الـ (Scrum): الوظيفة تتضمن توجيه الفريق لفهم مبادئ Agile. كن مستعداً لشرح دورة الـ Sprint، وكيفية التعامل بفعالية داخل فريق مرن.
