وصف الوظيفة تدعم وظيفة مهندس البرمجيات كامل المكدس مع مجموعة Achieve في دبي منظمة هندسية راسخة تقدم أنظمة ويب وخلفية عالية الأداء. تركز هذه الوظيفة على بناء تطبيقات واجهة أمامية قابلة للتطوير تعتمد على Angular بالاقتران مع خدمات خلفية C Plus Plus حساسة للأداء، والعمل ضمن بيئة هندسية مرنة وتعاونية. المسؤوليات الرئيسية تصميم وتطوير وصيانة تطبيقات ويب استجابة وسهلة الاستخدام باستخدام Angular ونظامها البيئي ترجمة تصميمات واجهة المستخدم وتجربة المستخدم إلى مكونات Angular نظيفة وقابلة لإعادة الاستخدام ضمان التوافق عبر المتصفحات، والوصول، والأداء الأمثل عبر الأجهزة تنفيذ ميزات تفاعلية لتقديم تجارب مستخدم سلسة وجذابة صيانة وتعزيز التطبيقات الخلفية وواجهات برمجة التطبيقات باستخدام C Plus Plus الحديثة تنفيذ منطق الأعمال المعقد مع التركيز على انخفاض زمن الانتقال وارتفاع الإنتاجية تصميم ودمج واجهات برمجة التطبيقات RESTful و gRPC أو WebSocket لدعم الاتصال بالواجهة الأمامية تطبيق معرفة قوية بإدارة الذاكرة، والخيوط المتعددة، والتزامن لاستقرار الخلفية إجراء تقييمات، وتحسينات، وتصحيح الأخطاء لضمان الأداء الأمثل للنظام تصميم وإدارة مخططات قاعدة البيانات باستخدام SQL أو قواعد بيانات NoSQL المتوافقة تطوير استعلامات محسّنة، وإدارة الهجرات، وضمان نزاهة البيانات تنفيذ اختبارات وحدات، واختبارات تكامل، واختبارات شاملة عبر مكونات الواجهة الأمامية والخلفية المشاركة في مراجعات التعليمات البرمجية والمساهمة في معايير البرمجة النظيفة والأداء التعاون الوثيق مع مديري المنتجات، والمصممين، والمهندسين طوال دورة تطوير المنتج درجة في تكنولوجيا المعلومات، أو علوم الكمبيوتر، أو تخصص ذي صلة من خمس إلى ثماني سنوات من الخبرة ذات الصلة في دور هندسة البرمجيات كامل المكدس خبرة مثبتة في تطوير الواجهة الأمامية باستخدام Angular وأنظمة الخلفية C Plus Plus فهم قوي لبرمجة الكائنات، وهياكل البيانات، والخوارزميات فهم جيد لتقنيات الويب، وهيكل واجهات برمجة التطبيقات، ومبادئ تصميم البرمجيات تجربة مع بيئات Linux، أو أنظمة مدمجة، أو تطوير C Sharp تعتبر ميزة مهارات قوية في حل المشكلات، والانتباه للتفاصيل، وعقلية تعاونية