وصف الوظيفة
الأدوار والمسؤوليات
خبرة لا تقل عن 3 سنوات في تطوير الواجهة الأمامية باستخدام React. معرفة قوية بـ HTML و CSS و Typescript. خبرة في أنماط التصميم من خلال أطر مثل Tailwind CSS أو Styled Components. خبرة في اختبار الوحدة باستخدام Jest وإطار اختبار React. الإلمام بدمج واستهلاك واجهات برمجة REST. خبرة باستخدام أداة التحكم في الإصدارات Git
الملف المرغوب للمرشح
يفضل: خبرة في تطوير تطبيقات جوال عبر منصات متعددة باستخدام React Native. معرفة بخطوط CI/CD وخبرة في عمليات البناء والاختبار والنشر الآلية. الإلمام بأساليب التطوير البرمجي الرشيق، ولا سيما Scrum، بما في ذلك المشاركة في تخطيط السبرينت والاجتماعات اليومية والرتروسبكتيف والتكرير الخلفي. خبرة في العمل مع مكتبات إدارة الحالة مثل Redux و Redux Toolkit و Zustand أو MobX. فهم لتحسين أداء الويب، الوصولية ( WCAG )، ومبادئ التصميم المتجاوب. الإلمام بمنصات السحابة مثل AWS و Azure أو Google Cloud Platform (GCP) يُعتبر ميزة. خبرة في العمل مع أدوات التعاون التصميمي مثل Figma وترجمة تصاميم UI/UX إلى واجهة مستخدم عالية الجودة
Job Description
Roles & Responsibilities
Minimum 3 years of experience in frontend development with React Strong knowledge of HTML, CSS, and Typescript. Experience with styling frameworks such as Tailwind CSS or Styled Components. Experience in unit testing with Jest and React testing framework. Familiarity with integrating and consuming REST APIs. Experience with Git version control tool
Desired Candidate Profile
Preferred: Experience developing cross-platform mobile applications using React Native . Knowledge of CI/CD pipelines and experience with automated build, testing, and deployment processes. Familiarity with Agile software development methodologies , particularly Scrum , including participation in sprint planning, daily stand-ups, retrospectives, and backlog refinement. Experience working with state management libraries such as Redux , Redux Toolkit , Zustand , or MobX . Understanding of web performance optimization, accessibility ( WCAG ), and responsive design principles. Familiarity with cloud platforms such as AWS , Azure , or Google Cloud Platform (GCP) is considered an advantage. Experience working with design collaboration tools such as Figma and translating UI/UX designs into high-quality user interface