
Talan هي شركة عالمية للاستشارات والتكنولوجيا تساعد المؤسسات على استخدام الابتكار لتحويل أساليب عملها واتخاذ قراراتها. تشمل مجالات عملها إدارة البيانات وحوكمتها، والذكاء الاصطناعي، والأمن السيبراني، ومنصات الحوسبة السحابية، من خلال حلول مصممة لدعم نماذج أعمال مرنة وتحسين العمليات. وتتعاون Talan مع منظومات تقنية تشمل Microsoft وSAP وOracle وSalesforce، وتخدم قطاعات مثل الطاقة والنقل والخدمات المالية. ومن خلال فرق موزعة في 18 دولة عبر خمس قارات، تجمع الشركة بين خبرات استشارات المؤسسات والبرمجيات كخدمة لمساعدة العملاء على تحويل البيانات والتكنولوجيا إلى نتائج عملية للأعمال.
مطور واجهات أمامية أول في Angular
طوّر تطبيقات Angular قابلة للتوسع وحسّنها لدى تالان، مجموعة دولية للاستشارات التقنية وتحويل الأعمال. يشمل الدور الأداء والاختبارات الآلية وإمكانية الوصول ومعايير الواجهات الأمامية.
الوصف
- طوّر تطبيقات الواجهات الأمامية القابلة للتوسع وصيانتها باستخدام Angular 16 أو أحدث وTypeScript
- أنشئ واجهات مستخدم قابلة لإعادة الاستخدام ومتجاوبة ومتاحة للجميع
- أدر حالة التطبيق باستخدام NgRx Store وEffects وSelectors وSignal Store
- اربط التطبيقات بواجهات REST API وأنظمة التصميم المؤسسية ومكتبات المكونات ومكونات Web Components
- أنشئ الاختبارات الآلية وصيانتها
- راجع الشيفرة وطبّق معايير البرمجة وأفضل الممارسات
- حدّد الديون التقنية واقترح تحسينات على البنية والأداء وقابلية الصيانة
- اعمل مع أصحاب المصلحة التقنيين والوظيفيين لتقييم المتطلبات وتقديم الحلول
- وثّق القرارات التقنية واشرحها
- شارك المعرفة ووجّه المطورين الزملاء
- شارك في مناوبة الاستدعاء المطلوبة على مدار الساعة طوال أيام الأسبوع لمدة تقارب أسبوعًا كل ثلاثة إلى أربعة أشهر
المتطلبات
- خبرة مهنية لا تقل عن خمس سنوات في تطوير الواجهات الأمامية
- إتقان اللغة الإنجليزية بمستوى B2 أو أعلى
- مهارات متقدمة في HTML5 وCSS3، بما يشمل التصميم المتجاوب ومعايير إمكانية الوصول WCAG وأفضل ممارسات الواجهات الأمامية
- خبرة قوية في JavaScript وTypeScript
- يشترط توفر خبرة عملية في Angular 16 أو إصدار أحدث
- خبرة في المكونات المستقلة وAngular Signals وcomputed() وinject() وRxJS والبرمجة التفاعلية وإدارة الحالة باستخدام NgRx
- خبرة في تكامل أنظمة التصميم ومكتبات المكونات المؤسسية ومكونات Web Components وواجهات REST API
- إتقان Git وسير عمل المستودعات، بما في ذلك استراتيجيات التفرع وطلبات الدمج ومراجعة الشيفرة وحل التعارضات
- خبرة قوية في إنشاء اختبارات آلية للوحدات والتكامل والمكونات
- معرفة بمنهجية التطوير المدفوع بالاختبارات TDD و/أو التطوير المدفوع بالسلوك BDD وتطبيقهما عمليًا
- التفرغ لمناوبة الاستدعاء المطلوبة على مدار الساعة طوال أيام الأسبوع
- تُعد الخبرة في React وRedux ميزة إضافية
- تُعد الخبرة في Agile/Scrum ميزة إضافية
- تُعد الخبرة في Playwright أو Cypress ميزة إضافية
المزايا
- فرص للنمو المهني والتطور الوظيفي مع إمكانية الوصول إلى التعلم المستمر
- بيئة عمل متعددة الثقافات ودولية
- حزمة مزايا شاملة تدعم العافية البدنية والنفسية والمالية
- حزمة Smart Office للعمل عن بُعد
- ترتيب عمل عن بُعد بالكامل