




تبحث شركة Envision Employment Solutions حاليًا عن مهندس واجهات أمامية لأحد شركائنا، وهو شركة رائدة عالميًا في الاستشارات والتحول الرقمي والتكنولوجيا وخدمات الهندسة. قد تتطلب هذه الوظيفة المرونة في العمل حسب توقيت الولايات المتحدة، وكذلك المرونة في السفر إلى الخارج عند الحاجة. **المتطلبات:** * خبرة 3\+ سنوات كمطوّر ويب كبير بدوام كامل * تنفيذ تطبيق ويب كامل أو بوابة تطبيق واحدة على الأقل بحجم غير تافه باستخدام StencilJS / Angular / React / Vue، مع إعطاء الأفضلية لـ React * خبرة في HTML5 ومبادئ تصميم الويب الاستجابي (responsive web design) * خبرة في هياكل CSS مثل ITCSS أو BEM * خبرة في استخدام واجهات برمجة تطبيقات الخوادم الخلفية (backend API’s) من أجل بناء تطبيقات ويب ديناميكية تحفظ البيانات * خبرة في تطوير واجهات أمامية تعتمد على الأحداث تعتمد على websockets أو وسائط نقل مشابهة * خبرة في TypeScript * فهم قوي لبناء تطبيقات تتبع أفضل ممارسات أمن الويب * خبرة في العمل ضمن فريق رشيق (agile team) * خبرة في أنظمة التحكم بالإصدار المستندة إلى Git (مثل Gitlab / Bitbucket إلخ) * خبرة في أدوات إدارة الحزم مثل npm * خبرة في مبادئ التصميم القائم على الاختبار (test\-driven\-design) * شغف بـ DevOps والأتمتة، بما في ذلك إعداد خطوط أنابيب CI/CD (يُعد Gitlab ميزة إضافية) **المزايا:** * راتب تنافسي بناءً على الخبرة * تأمين اجتماعي وطبي * التعلم والتطوير والتقدم الوظيفي


