الوصف الوظيفي
وصف الوظيفةهدف الدور
تصميم وتطوير وتحسين البرمجيات، باستخدام منهجيات هندسية متنوعة، التي توفر قدرات الأعمال والمنصات والتكنولوجيا لعملائنا وزملائنا.
المسؤوليات
- تطوير وتقديم حلول برمجية عالية الجودة باستخدام لغات البرمجة والأدوات والأطر المتوافقة مع الصناعة. ضمان أن يكون الكود قابلاً للتوسع والصيانة ومُحسَّناً للأداء.
- التعاون عبر الوظائف مع مديري المنتجات والمصممين ومهندسين آخرين لتحديد متطلبات البرمجيات، ووضع استراتيجيات الحلول، وضمان التكامل السلس والمواءمة مع الأهداف التجارية.
- التعاون مع الزملاء، والمشاركة في مراجعات الكود، وتعزيز ثقافة جودة الكود ومشاركة المعرفة.
- البقاء على اطلاع باتجاهات التكنولوجيا والابتكارات في الصناعة والمساهمة بنشاط في مجتمعات التكنولوجيا الخاصة بالمنظمة لتعزيز ثقافة التميز والنمو الفني.
- الالتزام بممارسات الترميز الآمن للتخفيف من الثغرات، وحماية البيانات الحساسة، وضمان حلول برمجية آمنة.
- تنفيذ ممارسات اختبار الوحدة الفعالة لضمان تصميم الكود بشكل صحيح، وقابلية القراءة، والموثوقية.
توقعات نائب الرئيس المساعد
- تقديم المشورة والتأثير على اتخاذ القرار، والمساهمة في تطوير السياسات وتحمل المسؤولية عن الفعالية التشغيلية. التعاون بشكل وثيق مع وظائف أخرى / أقسام الأعمال.
- قيادة فريق يقوم بمهام معقدة، باستخدام المعرفة والمهارات المهنية المتطورة لتقديم العمل الذي يؤثر على وظيفة الأعمال بالكامل. تحديد الأهداف وتوجيه الموظفين في السعي لتحقيق تلك الأهداف، وتقييم الأداء بالنسبة للأهداف وتحديد نتائج المكافآت.
- إذا كانت الوظيفة تتضمن مسؤوليات قيادية، يُتوقع من قادة الأشخاص إظهار مجموعة واضحة من سلوكيات القيادة لخلق بيئة يمكن للزملاء الازدهار فيها وتقديم مستوى ممتاز باستمرار. سلوكيات LEAD الأربعة هي: L - الاستماع والصدق، E - تنشيط وإلهام، A - التوافق عبر المؤسسة، D - تطوير الآخرين.
- أو بالنسبة لمساهم فردي، سيقودون المهام التعاونية ويوجهون أعضاء الفريق من خلال المهام المنظمة، وتحديد الحاجة إلى تضمين مجالات أخرى من التخصص لإكمال المهام. سيحددون اتجاهات جديدة للمهام و / أو المشاريع، وتحديد مجموعة من المنهجيات أو الممارسات متعددة الوظائف لتحقيق النتائج المطلوبة.
- تقديم المشورة بشأن القضايا المعقدة؛ تقديم المشورة لقادة الأشخاص لدعم حل القضايا المتصاعدة.
- تحديد طرق لتخفيف المخاطر وتطوير سياسات / إجراءات جديدة لدعم جدول الأعمال الخاص بالتحكم والحوكمة.
- تحمل المسؤولية عن إدارة المخاطر وتعزيز الضوابط المتعلقة بالعمل المنجز.
- أداء العمل الذي يرتبط ارتباطًا وثيقًا بعمل مجالات أخرى، مما يتطلب فهم كيفية تنسيق المجالات والمساهمة في تحقيق أهداف الوظيفة الفرعية للمنظمة.
- التعاون مع مجالات العمل الأخرى، لدعم الأعمال المتوافقة مع الأنشطة التجارية واستراتيجية الأعمال.
- المشاركة في تحليل معقد للبيانات من مصادر متعددة من المعلومات، الداخلية والخارجية مثل الإجراءات والممارسات (في مجالات أخرى، فرق، شركات، إلخ) لحل المشكلات بشكل إبداعي وفعال.
- التواصل بمعلومات معقدة. قد تتضمن المعلومات "المعقدة" معلومات حساسة أو معلومات يصعب التواصل بها بسبب محتواها أو جمهورها.
- التأثير أو إقناع أصحاب المصلحة لتحقيق النتائج.
من المتوقع أن يظهر جميع الزملاء قيم باركليز من الاحترام والنزاهة والخدمة والتميز والرعاية - بوصلة أخلاقية لدينا، تساعدنا على القيام بما نعتقد أنه صحيح. كما يُتوقع منهم إظهار عقلية باركليز - لتمكين، وتحدي، ودفع - الدليل التشغيلي لكيفية تصرفنا.
يتم البحث عن مطور واجهة مستخدم Angular كبير لرحلة مثيرة حيث نقوم بتحديث منصاتنا الأساسية لجعلها أبسط وأقل وزناً وأكثر كفاءة. ستستخدم خبرتك القوية في الصناعة والمجال لتشكيل عروض منتجات التكنولوجيا لدينا لتلبية متطلبات الأعمال في المستقبل. ستستفيد من التكنولوجيا المتطورة لإحداث ثورة في عروضنا الرقمية، وضمان تجارب عملاء لا مثيل لها.
لتحقيق النجاح كمطور واجهة مستخدم Angular كبير، يجب أن تكون لديك خبرة في:
- خبرة قوية في Angular (يفضل الإصدار 8 وما فوق)، TypeScript، JavaScript (ES6+)
- إجادة في HTML5، CSS3، SCSS، ومبادئ التصميم المتجاوب
- خبرة في بناء تطبيقات صفحة واحدة (SPA)
- معرفة قوية بـ RxJS، NgRx أو أدوات إدارة الحالة الأخرى
- خبرة عملية مع واجهات برمجة التطبيقات RESTful والبرمجة غير المتزامنة
- خبرة في تحسين الأداء وتصحيح الأخطاء في التطبيقات الأمامية
- الإلمام بأدوات التحكم في الإصدارات مثل Git
- خبرة في أطر اختبار الوحدة (Jasmine / Karma، Cypress)
- فهم قوي لتوافق المتصفح وأفضل ممارسات واجهة المستخدم
من الجيد أن يكون لديك
- خبرة في Angular Material، Bootstrap أو مكتبات واجهة المستخدم
- التعرض لخطوط أنابيب CI / CD وممارسات DevOps
- معرفة أساسية بالتقنيات الخلفية (Node.js / Java / .NET)
- خبرة في العمل على تطبيقات على نطاق المؤسسة
- التعرض للسحابة (AWS / Azure)
يمكن تقييمك على المهارات الحرجة الرئيسية ذات الصلة بالنجاح في الدور، مثل المخاطر والضوابط، والتغيير والتحول، وفطنة الأعمال، والتفكير الاستراتيجي، والتكنولوجيا الرقمية، بالإضافة إلى المهارات الفنية المحددة للوظيفة.
تتمركز الوظيفة في بوني.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.