وصف الوظيفة
الأدوار والمسؤوليات
وصف الوظيفة
انضم إلى فريق طموح لقيادة إعادة تصميم وتوسعة التطبيقات الحرجة في React. ستكون مسؤولاً عن الجودة، وهيكلية الواجهة الأمامية وتنفيذ ممارسات التطوير الحديثة، بالتعاون الوثيق مع فرق المنتج، الجودة وضمان العمليات (DevOps).
أنت المسؤول.
-
تصميم وتطوير واجهات عالية الأداء وقابلة للتوسع وقابلة للصيانة في React (>=18)
-
تقديم الإرشاد التقني لفريق الواجهة الأمامية، قيادة مراجعات الشفرة، وتطوير مهارات المطورين.
-
ضمان الجودة من خلال TDD , الاختبار الآلي (الوحدة، التكامل، end-to-end) و CI/CD عمليات
-
المشاركة في هجرات معقدة ، إعادة تصميم الواجهة الأمامية وتطورات المعمارية (Monolith، micro frontends، إلخ)
-
تطبيق مبادئ DDD , Clean Code , SOLID , KISS/DRY ، وهكذا.
-
العمل عن كثب مع فرق QA، الخلفية وDevOps (Docker، CI، المراقبة)
التكديس والأدوات
-
React 18+، TypeScript، Redux / State، Vite / Webpack
-
الاختبار : Jest، React Testing Library، Cypress، Playwright
-
CI/CD : GitHub Actions، GitLab CI، Docker، Sonar
-
متابعة الجودة : ESLint، Prettier، Husky، Storybook
-
DevOps صديق: فهم جيد لبيئات السحابة/الحاويات
الملف المرشح المطلوب
المؤهلات
ملف البحث
-
حد أدنى 7 سنوات خبرة في الواجهة الأمامية مع تركيز على React المتقدم
-
خبرة مثبتة في هندسة الواجهة الأمامية، إعادة تصميم ، الهجرة ، وتصميم
-
تطبيق صارم لـ TDD ، الاختبار الآلي، والتكامل المستمر
-
ثقافة من ت clean code ، معايير جودة، والتسليم الموثوق
-
قيادة تقنية طبيعية، القدرة على تحدي وتطوير فريق
-
ثقافة DevOps، مرتاح مع بيئات الإنتاج