الوصف الوظيفي
هذه الوظيفة لأحد عملاء ويكداي نوع الوظيفة: دوام كامل كعضو أساسي في فريق هندسة الواجهة الأمامية، ستكون مسؤولاً عن تطوير تطبيقات ويب حديثة، استجابة، وقابلة للوصول باستخدام React وأدوات الواجهة الأمامية المعاصرة.
ستتحمل مسؤولية تطوير واجهة المستخدم، وتساهم في القرارات المعمارية، وتعمل باستمرار على تحسين جودة وأداء وقابلية صيانة قاعدة كود الواجهة الأمامية.
هذه وظيفة بدوام كامل، صديقة عن بُعد، تقدر التأثير والسرعة والحرفية.
المسؤوليات الرئيسية بناء وصيانة واجهات مستخدم قابلة للتوسع باستخدام React، ويفضل مع TypeScript وأدوات البناء الحديثة.
تحويل تصاميم واجهة المستخدم/تجربة المستخدم إلى مكونات استجابة، قابلة للوصول، وقابلة لإعادة الاستخدام تتماشى مع معايير الويب.
تنفيذ إدارة حالة فعالة وحلول توجيه لدعم تدفقات التطبيقات المعقدة.
تحسين أداء الواجهة الأمامية، بما في ذلك أوقات التحميل، حجم الحزمة، وتجربة المستخدم العامة.
التعاون مع الفرق الخلفية لدمج واجهات برمجة التطبيقات REST أو GraphQL بسلاسة.
كتابة اختبارات وحدات واختبارات تكامل لضمان الموثوقية ودعم خطوط تسليم مستمرة.
المشاركة في مراجعات الكود، والمساهمة في مكتبات المكونات المشتركة، والمساعدة في تطوير أفضل الممارسات للواجهة الأمامية.
مراقبة وتحسين جودة التطبيق من خلال تصحيح الأخطاء، وتحليل الأداء، وملاحظات المستخدم.
ما الذي يجعلك مناسبًا بشكل كبير لديك من 2-5+ سنوات من الخبرة في بناء تطبيقات React ذات الجودة الإنتاجية.
أساسيات قوية في JavaScript و/أو TypeScript، مع فهم قوي لـ HTML5 وCSS3.
خبرة عملية مع أنماط React الحديثة، مكتبات إدارة الحالة، وأدوات الواجهة الأمامية.
عين حريصة على الأداء، الوصول، وتنفيذ واجهة المستخدم النظيفة.
الراحة في العمل في بيئات تعاونية وسريعة الخطى وتحمل مسؤولية الميزات.
المعرفة بأطر الاختبار، التحكم في الإصدارات، وعمليات CI/CD.
ميزة إذا كان لديك خبرة مع Next.js، أنظمة التصميم، GraphQL، أو تحسين أداء الواجهة الأمامية.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.