IT Developers
MARBS | ماربس
تعتبر وظيفة مطوري تكنولوجيا المعلومات في شركة ماربس (MARBS) فرصة استثنائية للمهنيين الطموحين في مجال تطوير البرمجيات، حيث تركز الشركة على مشاريع تقنية حكومية رائدة في المملكة العربية السعودية. يأتي هذا الدور في وقت تتزايد فيه الحاجة إلى تطوير حلول تقنية متقدمة تلبي احتياجات الحكومة والمواطنين على حد سواء. يهدف فريق التطوير في ماربس إلى بناء بيئة عمل تتسم بالإبداع والابتكار، مما يسهم في تقديم خدمات عالية الجودة تسهم في تحسين الكفاءة والشفافية في المشاريع الحكومية. إن الانضمام إلى هذا الفريق سيمكنك من المساهمة في مشاريع حيوية تؤثر بشكل مباشر على المجتمع، مما يجعل هذا الدور مهمًا ومؤثرًا في السوق السعودي.
المهام والمسؤوليات الرئيسية
-
تحليل المتطلبات: تحليل احتياجات الأعمال وتحويلها إلى وثائق متطلبات مفصلة مثل BRD (وثيقة متطلبات الأعمال) وSRS (وثيقة متطلبات النظام)، مما يضمن توضيح الأهداف والمتطلبات بشكل دقيق.
-
التواصل مع العملاء وأصحاب المصلحة: بناء علاقات قوية مع العملاء والمستفيدين الرئيسيين، وضمان فهم واضح لمتطلباتهم وتوقعاتهم، مما يسهل تحقيق الأهداف المشتركة.
-
توثيق العمليات: توثيق العمليات الحالية (As-Is) والمخططات المستقبلية (To-Be) لضمان وضوح جميع الإجراءات والخطوات اللازمة لتحقيق الأهداف.
-
إعداد قصص المستخدم ومعايير القبول: صياغة قصص المستخدم التي تعكس سيناريوهات الاستخدام الفعلي وتحديد معايير القبول لضمان تلبية الحلول للمتطلبات المحددة.
-
تصميم تجربة المستخدم: تصميم تدفقات تجربة المستخدم (User Journey) وإعداد نماذج أولية (Wireframes) تساهم في تحسين تفاعل المستخدم مع المنصات الرقمية.
-
إنشاء تصاميم واجهة المستخدم: تطوير تصاميم واجهة المستخدم عالية الجودة لمنصات الويب والهواتف الذكية، مع التركيز على الجمالية والوظيفية.
-
إجراء اختبارات الاستخدام: إجراء اختبارات لتجربة المستخدم وتحليل النتائج لإجراء التحسينات المناسبة على التصاميم.
-
إنشاء وصيانة نظام تصميم موحد: وضع معايير واضحة لنظام التصميم لضمان اتساق العلامة التجارية وتجربة المستخدم عبر جميع المنتجات.
-
تطوير الواجهات الأمامية: تطوير واجهات المستخدم التفاعلية والمكونات، وضمان تكاملها مع واجهات برمجة التطبيقات (APIs).
-
إدارة وتحسين قواعد البيانات: تطوير خدمات الخلفية (APIs / Microservices) وإدارة قواعد البيانات بشكل فعال لتحسين الأداء والكفاءة.
-
حل التحديات التقنية المعقدة: دعم فرق التطوير في مواجهة التحديات التقنية المتعددة، مما يسهم في تسريع عمليات التسليم.
-
توجيه فرق التطوير: تقديم الدعم والإرشاد للفرق الفنية، مما يسهم في رفع مستوى الأداء وزيادة الإنتاجية.
المتطلبات والمؤهلات المطلوبة
-
خبرة عملية: تتراوح بين 3 إلى 8 سنوات في مجال تطوير البرمجيات، مع خلفية قوية في مشاريع تقنية مشابهة.
-
معرفة بأساليب العمل المرنة: خبرة في استخدام منهجيات Agile وScrum، مما يسهل إدارة المشاريع بشكل فعال.
-
استخدام الأدوات التقنية: إتقان استخدام أدوات مثل JIRA، Confluence، وVisio لتحسين إدارة المشاريع والتوثيق.
-
إجادة أدوات التصميم: إتقان استخدام برامج التصميم مثل Figma وAdobe XD، مما يسهل عملية تصميم واجهات الاستخدام.
-
فهم معماريات البرمجيات: معرفة قوية بمعمارية REST والميكروسيرفيس، مما يسهم في تطوير أنظمة مرنة وقابلة للتوسع.
-
خبرة في تطوير التطبيقات: معرفة في لغات البرمجة مثل Java، .NET، Node.js، Swift، Kotlin، أو أي تقنيات مطلوبة أخرى.
-
إجادة لغات البرمجة الأساسية: إتقان HTML5، CSS3، JavaScript، وTypeScript لتطوير واجهات المستخدم وتجربة المستخدم.
-
تجربة في تصميم الأنظمة: قدرة على بناء وصيانة أنظمة تصميم متكاملة تضمن اتساق العلامة التجارية.
-
فهم معايير الوصول: معرفة قوية بمعايير الوصول وتجربة المستخدم المثلى.
المهارات التقنية المطلوبة
-
تطوير الواجهات الأمامية: مهارات قوية في استخدام مكتبات مثل React، Angular، أو Vue.
-
تطوير الواجهات الخلفية: كفاءة في تطوير الخدمات الخلفية باستخدام Node.js أو .NET أو Java.
-
إدارة قواعد البيانات: إتقان قواعد البيانات SQL وNoSQL، مما يسهل إدارة البيانات بشكل فعال.
-
تحليل البيانات: القدرة على تحليل البيانات وتحسين الأداء بناءً على النتائج.
-
تطوير تطبيقات الهواتف الذكية: معرفة بتقنيات تطوير التطبيقات مثل Flutter وReact Native.
المهارات الشخصية والقيادية
-
مهارات التواصل: قدرة عالية على التواصل الفعال مع الفرق المختلفة وأصحاب المصلحة.
-
القدرة على حل المشكلات: مهارات قوية في تحليل المشكلات وإيجاد الحلول المناسبة.
-
العمل الجماعي: قدرة على التعاون والعمل ضمن فريق لتحقيق أهداف مشتركة.
-
إدارة الوقت: مهارات قوية في إدارة الوقت وتنظيم المهام لضمان الوفاء بالمواعيد النهائية.
-
القيادة: القدرة على توجيه الفرق وتحفيز الأفراد لتحقيق الأداء العالي.
بيئة العمل وثقافة الشركة
تسعى شركة ماربس إلى خلق بيئة عمل مبتكرة وداعمة، حيث يتمتع الموظفون بفرصة التعبير عن آرائهم والمشاركة في اتخاذ القرارات. تعتمد ثقافة الشركة على التعاون والتفاني في تقديم أفضل الحلول التكنولوجية، مع التركيز على تعزيز الإبداع والمسؤولية. تدعم الشركة العمل الجماعي وتوفر برامج تدريبية لتعزيز المهارات الفنية والشخصية، مما يخلق مناخًا صحيًا وملهمًا للموظفين.
فرص التطور والنمو المهني
تتيح شركة ماربس لموظفيها فرصًا متعددة للتطور والنمو المهني، حيث يمكنهم تعزيز مهاراتهم من خلال دورات تدريبية وورش عمل متخصصة. تشجع الشركة على الابتكار وتقديم الأفكار الجديدة، مما يساهم في تطوير المسيرة المهنية للموظفين. كما توفر الشركة فرصًا للترقي داخل الهيكل التنظيمي، مما يعزز من فرص التقدم الوظيفي ويتيح للموظفين تحقيق أهدافهم المهنية.