




ملخص الوظيفة: تبحث الشركة عن مطور برمجيات أول متكامل لتصميم وتطوير وتحسين الأنظمة الرقمية وبناء حلول قابلة للتوسع وعالية الأداء. أبرز مميزات الوظيفة: 1. تطوير وصيانة تطبيقات الويب الكاملة (Front-End & Back-End) 2. تصميم وبناء واجهات مستخدم تفاعلية وسهلة الاستخدام 3. المشاركة في مراجعة الكود (Code Review) وتوجيه المطورين الجدد Senior Full\-Stack Developer نبذة عن الوظيفة تبحث الشركة عن مطور برمجيات أول متكامل (Full\-Stack) يتمتع بخبرة قوية في تطوير التطبيقات الويب من الواجهة الأمامية إلى الخلفية. سيكون المرشح مسؤولاً عن تصميم وتطوير وتحسين الأنظمة الرقمية، وبناء حلول قابلة للتوسع وعالية الأداء تدعم أهداف الأعمال والتحول الرقمي. المهام والمسؤوليات * تطوير وصيانة تطبيقات الويب الكاملة (Front\-End \& Back\-End). * تصميم وبناء واجهات مستخدم تفاعلية وسهلة الاستخدام. * تطوير خدمات وخوادم الخلفية (APIs / Microservices). * تحسين أداء التطبيقات وقابلية التوسع (Scalability). * التكامل مع قواعد البيانات وأنظمة الطرف الثالث. * كتابة كود نظيف وقابل للصيانة وفق أفضل الممارسات. * التعاون مع فرق التصميم وDevOps وإدارة المنتجات. * اختبار التطبيقات وإصلاح الأخطاء وتحسين الجودة. * المشاركة في مراجعة الكود (Code Review) وتوجيه المطورين الجدد. * دعم عمليات النشر المستمر (CI/CD). * متابعة التقنيات الحديثة وتطبيقها عند الحاجة. المؤهلات المطلوبة * درجة البكالوريوس في علوم الحاسب أو هندسة البرمجيات أو تخصص ذي صلة. * خبرة من 5 إلى 8 سنوات في تطوير البرمجيات. * إتقان تقنيات الواجهة الأمامية مثل HTML, CSS, JavaScript (React / Angular / Vue). * خبرة في تقنيات الخلفية مثل Node.js أو Python أو Java أو .NET. * خبرة في قواعد البيانات (SQL / NoSQL). * فهم جيد لـ RESTful APIs وMicroservices. * خبرة في أنظمة التحكم بالإصدارات (Git). * معرفة بأساسيات DevOps وCI/CD. * مهارات قوية في حل المشكلات والعمل ضمن فريق. المهارات المفضلة * تطوير Full\-Stack * تصميم واجهات المستخدم (UI/UX) * تطوير APIs * قواعد البيانات * الحوسبة السحابية (AWS / Azure) * تحسين الأداء * DevOps وCI/CD * كتابة كود نظيف وقابل للصيانة الراتب المدفوع: QAR٢٨٬٠٠٠٫٠٠ لكل شهر موقع العمل: بشكل شخصي


