في المكتب
Client of Pulse Media NL -
السعودية , Saudi Arabia
--
Company

تفاصيل الوظيفة


المسؤوليات الرئيسية

تطوير الواجهة الأمامية

  • إنشاء صفحات ويب متجاوبة ومتوافقة مع الأجهزة المحمولة باستخدام HTML5 وCSS3 وJavaScript.
  • المساعدة في بناء مكونات واجهة مستخدم قابلة لإعادة الاستخدام وواجهات تفاعلية للمستخدم.
  • تحويل تصاميم UI/UX إلى تطبيقات ويب نظيفة ووظيفية ومتجاوبة.
  • ضمان تحسين المواقع والتطبيقات من حيث السرعة والأداء وسهولة الاستخدام.
  • اختبار والحفاظ على التوافق عبر المتصفحات الحديثة والأجهزة.

صيانة التطبيق

  • تصحيح مشكلات الواجهة الأمامية ونقاط bottleneck في الأداء.
  • الصيانة وتحسين التطبيقات الويب القائمة.
  • المساعدة في تنفيذ ميزات جديدة وتحسين تجربة المستخدم.
  • إجراء تحديثات كود روتينية ومهام الصيانة.

التعاون

  • العمل بشكل وثيق مع مصممي UI/UX ومطوري الخلفية ومديري المنتجات.
  • المشاركة في فعاليات أجايل بما في ذلك تخطيط السبرينت والوقوف والتقييمات.
  • المساهمة في مراجعات الكود ونقاشات الفريق.
  • التواصل الفعّال حول التقدم والتحديات والحلول التقنية.

جودة الكود

  • كتابة كود نظيف قابل للصيانة ومُوثّق جيدًا.
  • اتباع معايير الترميز وأفضل ممارسات التطوير وإجراءات التحكم بالإصدارات.
  • المشاركة في الاختبار وضمان الجودة وأنشطة إصلاح الأخطاء.
  • تحسين مهارات الترميز باستمرار من خلال الإرشاد والتغذية الراجعة.

التعلم المستمر

  • مواكبة التقنيات الأمامية الناشئة واتجاهات الصناعة.
  • تعلم أطر عمل وأدوات ومنهجيات تطوير جديدة.
  • المشاركة في دورات تقنية وجلسات تبادل المعرفة.
  • تقديم أفكار تحسن جودة المنتج وكفاءة التطوير.

المؤهلات المطلوبة

درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو تكنولوجيا المعلومات أو مجال مرتبط (أو خبرة عملية معادلة).

0-2 سنوات من الخبرة في تطوير الواجهة الأمامية أو تطوير الويب. يُشجَّع الخبرة في التدريب الداخلي أو freelancer أو الخبرة الأكاديمية أو المشاريع الشخصية.

فهم أساسي لمبادئ تصميم الويب المتجاوب.

الإلمام بنظام التحكم في الإصدارات Git.

المهارات التقنية المطلوبة

  • إتقان HTML5 وCSS3 وJavaScript (ES6+).
  • خبرة أساسية مع React.js أو Vue.js أو Angular.
  • فهم أطر عمل CSS المتجاوبة مثل Bootstrap أو Tailwind CSS.
  • الإلمام بـ REST APIs وJSON.
  • فهم أساسي لأدوات مطور المتصفح وتقنيات التصحيح.
  • معرفة بتصميم متجاوب وتوافق الوصول والتمكين عبر المتصفحات المختلفة.

المؤهلات المفضلة

  • خبرة في تطوير مشاريع ويب شخصية أو أكاديمية أو للمحفظة.
  • الإلمام بـ TypeScript.
  • معرفة أساسية بمكتبات إدارة الحالة (Redux, Context API, Pinia، الخ).
  • خبرة في العمل مع Figma أو أدوات تعاون تصميم أخرى.
  • الإلمام بـ Vite وWebpack وnpm أو Yarn.
  • التعرّض لمنهجيات تطوير Agile أو Scrum.

المهارات المطلوبة

  • قدرات تحليلية وحل مشكلات قوية.
  • انتباه ممتاز للتفاصيل.
  • مهارات تواصل شفهيه وكتابية فعّالة.
  • قدرة على العمل بشكل مستقل وبالتعاون في بيئة عن بُعد.
  • مهارات تنظيمية وإدارة الوقت قوية.
  • المرونة والاستعداد لتعلم تقنيات جديدة.
  • موقف إيجابي وتبنّي للنمو.

المتطلبات الفنية

يجب أن يمتلك المرشحون:

  • اتصال إنترنت عالي السرعة موثوق.
  • لاب توب شخصي أو جهاز كمبيوتر مكتبي قادر على تشغيل أدوات التطوير الحديثة.
  • مكتب منزلي هادئ ومهني.
  • كاميرا ويب وسماعة حتى Meetings افتراضية وتعاون الفريق.
  • القدرة على تثبيت واستخدام برامج التطوير ومنصات التعاون المطلوبة.

ساعات العمل

وظيفة عن بُعد بدوام كامل. ساعات عمل مرنة تعتمد على المشروع واحتياجات الفريق. القدرة على التعاون عبر مناطق زمنية من MENA. المشاركة أحياناً في اجتماعات افتراضية خارج ساعات العمل القياسية عند الحاجة.

مؤشرات الأداء الرئيسية (KPIs)

سيتم قياس النجاح في هذا الدور بواسطة:

  • جودة وقابلية صيانة الكود.
  • إتمام مهام التطوير المعينة في الوقت المناسب.
  • كفاءة حل الأخطاء.
  • التوافق مع معايير الترميز وأفضل الممارسات.
  • التعاون الجماعي والتواصل داخل الفريق.
  • التعلم المستمر والتطوير المهني.
  • المساهمة في نجاح تسليم المشروع.


ملف المرشح المرغوب

المؤهلات المطلوبة

درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو تكنولوجيا المعلومات أو مجال ذو صلة (أو خبرة عملية معادلة).

0-2 سنوات من الخبرة في تطوير الواجهة الأمامية أو تطوير الويب. يشجع وجود خبرة في التدريب الداخلي أو العمل الحر أو الأكاديمية أو المشاريع الشخصية.

فهم أساسي لمبادئ تصميم الويب المستجيب.

الإلمام بنظام Git للتحكم في الإصدارات.

المهارات التقنية المطلوبة
  • إتقان HTML5 وCSS3 وJavaScript (ES6+).
  • خبرة أساسية مع React.js أو Vue.js أو Angular.
  • فهم أطر CSS المتجاوبة مثل Bootstrap أو Tailwind CSS.
  • الإلمام بـ REST APIs وJSON.
  • فهم أساسي لأدوات مطور المتصفح وتقنيات التصحيح.
  • معرفة بتصميم متجاوب وتوافق الوصول والتمكين عبر المتصفحات.
المؤهلات المفضلة
  • خبرة في تطوير مشاريع ويب شخصية أو أكاديمية أو للمحفظة.
  • الإلمام بـ TypeScript.
  • معرفة أساسية بمكتبات إدارة الحالة (Redux، Context API، Pinia، الخ).
  • خبرة في العمل مع Figma أو أدوات تعاون تصميم أخرى.
  • الإلمام بـ Vite، Webpack، npm أو Yarn.
  • التعرّض لمنهجيات Agile أو Scrum.
المهارات المطلوبة
  • قدرات تحليلية وحل مشكلات قوية.
  • انتباه استثنائي للتفاصيل.
  • مهارات تواصل لفظي وكتابي فعالة.
  • القدرة على العمل بشكل مستقل وبالتعاون في بيئة عن بُعد.
  • مهارات تنظيم وإدارة وقت قوية.
  • المرونة ورغبة في تعلم تقنيات جديدة.
  • موقف إيجابي وروح نمو.
المتطلبات الفنية

يجب أن يمتلك المرشحون:

  • اتصال إنترنت عالي السرعة موثوق.
  • حاسب محمول شخصي أو سطح مكتب قادر على تشغيل أدوات التطوير الحديثة.
  • مساحة عمل منزلية هادئة ومهنية.
  • كاميرا ويب وسماعات لمقابلات افتراضية وتعاون الفريق.
  • القدرة على تثبيت واستخدام برامج التطوير ومنصات التعاون المطلوبة.

وظائف مشابهة

حول Client of Pulse Media NL
السعودية, Saudi Arabia