مطور React أول - متحدث باللغة العربية (5 أشهر)
Müller's Solutions
نبحث عن مطور React أول ذو خبرة عالية للانضمام إلى فريقنا ضمن عقد عمل يمتد لمدة خمسة أشهر. تعد هذه الوظيفة فرصة مثالية للمحترفين الذين يرغبون في المساهمة في تطوير تطبيقات ويب حديثة وقابلة للتوسع وعالية الأداء. يتطلب هذا الدور خبرة متميزة في تطوير الواجهات الأمامية، حيث سيتعاون المرشح المثالي مع فرق متعددة التخصصات لتقديم حلول برمجية عالية الجودة تلبي احتياجات السوق السعودي المتنامي. من الضروري أن يجيد المرشح اللغة العربية بطلاقة، حيث ستساعده هذه المهارة في التواصل الفعّال مع الفرق والأطراف المعنية.
المهام والمسؤوليات الرئيسية:
-
تصميم وتطوير وصيانة تطبيقات الويب: يتولى المرشح تطوير تطبيقات ويب متجاوبة وسهلة الاستخدام باستخدام React.js، مع التركيز على تحسين تجربة المستخدم.
-
التعاون مع مصممي الواجهة وتجربة المستخدم: العمل جنباً إلى جنب مع مصممي UI/UX والمطورين الخلفيين وغيرهم من المعنيين لترجمة متطلبات العمل إلى حلول تقنية فعّالة.
-
تطوير مكونات واجهة أمامية قابلة لإعادة الاستخدام: إنشاء مكونات واجهة أمامية يمكن إعادة استخدامها لتسريع عملية التطوير وضمان قابلية الصيانة.
-
تحسين الأداء والتوسع: العمل على تحسين التطبيقات لتحقيق أقصى سرعة وأداء وقابلية للتوسع، مما يعزز فعالية التطبيقات في بيئات الاستخدام المختلفة.
-
دمج التطبيقات مع واجهات برمجة التطبيقات (APIs): تكامل التطبيقات الأمامية مع خدمات RESTful والأنظمة الخلفية، مما يضمن سلاسة في نقل البيانات.
-
المشاركة في مراجعات الشيفرة: المشاركة في مراجعات الشيفرة لضمان الالتزام بمعايير البرمجة وأفضل الممارسات.
-
استكشاف الأخطاء وإصلاحها: تحديد وحل مشكلات التطبيقات بشكل سريع وفعّال، مما يضمن استمرارية العمل وسلاسة الأداء.
-
المساهمة في مناقشات التصميم المعماري والتقني: تقديم الملاحظات والأفكار بشأن التصميمات المعمارية والتقنية، مما يساعد في تحسين جودة الحلول المقدمة.
-
ضمان التوافق عبر المتصفحات: ضمان توافق التطبيقات مع مختلف المتصفحات والأجهزة، مما يسهم في تحسين تجربة المستخدم.
-
توثيق التصاميم الفنية وعمليات التطوير: إعداد وثائق تفصيلية تشمل التصاميم الفنية وتفاصيل التنفيذ وعمليات التطوير، مما يسهل فهم المشروع على جميع أعضاء الفريق.
المتطلبات والمؤهلات المطلوبة:
-
التعليم: درجة بكاليوس في علوم الحاسوب، هندسة البرمجيات، تكنولوجيا المعلومات، أو مجال ذي صلة.
-
الخبرة: خبرة لا تقل عن 5 سنوات في تطوير الواجهات الأمامية مع تركيز قوي على React.js.
-
تجربة مثبتة: خبرة مثبتة في تطوير وتسليم تطبيقات ويب من الدرجة المؤسساتية.
-
فهم شامل لدورة حياة تطوير البرمجيات: معرفة عميقة بكافة مراحل دورة حياة تطوير البرمجيات (SDLC).
-
إجادة اللغة العربية: إتقان اللغة العربية بطلاقة، مع مهارات جيدة في التواصل باللغة الإنجليزية.
-
مهارات التحليل وحل المشكلات: القدرة على تحليل المشكلات وتقديم حلول مبتكرة وفعالة.
-
القدرة على العمل بشكل مستقل: القدرة على إدارة الأولويات والعمل بشكل مستقل مع الالتزام بالمواعيد النهائية.
المهارات التقنية المطلوبة:
-
إجادة React.js: مهارات قوية في استخدام React.js، بالإضافة إلى JavaScript (ES6+)، TypeScript، HTML5، وCSS3.
-
إدارة الحالة: خبرة في استخدام مكتبات إدارة الحالة مثل Redux أو Context API.
-
التكامل مع واجهات برمجة التطبيقات: خبرة عملية مع RESTful APIs والتكاملات الأمامية.
-
استخدام أدوات البناء الحديثة: معرفة بأدوات البناء الحديثة مثل Webpack أو Vite.
-
أنظمة التحكم في الإصدارات: خبرة في استخدام أنظمة التحكم في الإصدارات مثل Git.
المهارات الشخصية والقيادية:
-
مهارات تواصل ممتازة: قدرة على التواصل بفعالية مع أعضاء الفريق والأطراف المعنية.
-
العمل الجماعي: القدرة على العمل ضمن فريق ودعم الزملاء لتحقيق أهداف مشتركة.
-
الاهتمام بالتفاصيل: دقة واهتمام بالتفاصيل في كتابة الشيفرة البرمجية، مما يضمن تقديم حلول عالية الجودة.
-
المبادرة: القدرة على اتخاذ المبادرات وطرح الأفكار الجديدة لتحسين العمليات والمنتجات.
بيئة العمل وثقافة الشركة:
تعمل شركة Müller's Solutions في بيئة ديناميكية ومبتكرة، حيث نركز على تعزيز التعاون والإبداع. نحن نؤمن بأهمية تنوع الفرق ونشجع على تبادل الأفكار والخبرات. تقدم الشركة بيئة عمل مرنة تدعم التوازن بين العمل والحياة، مع التركيز على تحقيق الأهداف المشتركة. يشجع الفريق على تبني مهارات جديدة والاستفادة من التقنيات الحديثة، مما يعزز من روح الفريق ويحفز الإبداع.
فرص التطور والنمو المهني:
تسعى شركة Müller's Solutions إلى تطوير مهارات موظفيها من خلال توفير فرص التعليم والتدريب المستمر. نحن نقدم برامج تدريبية متنوعة وورش عمل تهدف إلى تعزيز المهارات الفنية والإدارية، مما يتيح للموظفين التقدم في مسيرتهم المهنية. كما نشجع على الابتكار ونقدر الأفكار الجديدة التي تسهم في تحسين الأعمال والعمليات. في ظل النمو المستمر للشركة، هناك فرص حقيقية للتطور والتقدم الوظيفي في مجالات متعددة.