مهندس برمجيات المكدس الكامل

Kalasko

نشرت قبل أكثر من 30 يومًا

الخبرة

3 - 6 سنوات

التعليم

بكالوريوس في التكنولوجيا/ الهندسة(أي)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات


مهندس برمجيات كامل المكدس
عن بُعد / مختلط / في الموقع (غونـة، البحر الأحمر، مصر)


كالاكـسو توظف مهندسي برمجيات كامل المكدس، مستوى متوسط وكبار، لشركة إعلانات عالمية في مجال الإعلانات الرقمية الخارجية (DOOH) تركز بشكل أساسي على تجار التجزئة للراحة الفسيولوجية والبقالة. نحن نساعد تجار التجزئة في تسجيل مخزونهم الإعلامي في شبكة وسائل الإعلام للبيع بالتجزئة الخاصة بنا، ونجعل من السهل على معلني العلامات التجارية نشر حملاتهم التسويقية.

المشكلة التي نحلها

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

رؤيتنا
رؤيتنا هي جعل المساحات الفسيولوجية ذكية وجذابة مثل الرقمية.
مهمتنا
مهمتنا هي استغلال قوة البيانات والذكاء الاصطناعي وتعلم الآلة من خلال تقديم تجارب داخل المتجر جذابة وشخصية ومربحة بسرعة وذكاء.


قيمنا
- استباقية: لا ننتظر أن يُقال لنا ماذا نفعل.
- عقلانية: ننفذ أفكاراً تم بحثها جيداً.
- مرونة: ببساطة لا نستسلم ونعزم على النجاح.
- تنوع: اختلافاتنا تجعلنا أقوى كمجموعة، ونحن نحب ذلك.
- اجتماعية: نعمل بجد ونخصص وقتاً للاحتفال بالنجاح.



غرض الوظيفة

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


مسؤوليات الوظيفة


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


تصميم النظام والهندسة المعمارية
المساهمة في تصميم وتنفيذ الميزات والمكونات.
اتباع الأنماط المعمارية المعمول بها لضمان القابلية للصيانة والتوسع.


مراجعة الكود والإرشاد
إجراء مراجعات للكود للتعلم وتقديم ملاحظات بناءة.
دعم المهندسين المبتدئين والمتدربين بإرشادات حول ممارسات البرمجة وحل المشاكل.


التعاون والممارسات الرشيقة
التعاون مع الفرق متعددة الوظائف (المنتج، التصميم، ضمان الجودة) لتقديم المهام المعينة.
المشاركة بنشاط في طقوس الرشاقة مثل تخطيط السبرنت، والاجتماعات القصيرة، والرجوع إلى الوراء.


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


التحسين الفني والتعلم
اقتراح تحسينات بسيطة للكود، والعمليات، وسير العمل.

البقاء على اطلاع بالتقنيات ذات الصلة واتباع أفضل الممارسات تحت الإشراف.


الاختبار والتحقق
كتابة اختبارات وحدات واختبارات تكامل للميزات المعينة.
التأكد من أن الحلول تلبي المتطلبات الوظيفية وغير الوظيفية.


الوثائق ومشاركة المعرفة
توثيق الميزات، وواجهات برمجة التطبيقات، والعمليات المنفذة للاستخدام الداخلي.
مشاركة التعلم والمعرفة داخل الفريق لدعم النمو التعاوني.


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


جودة الكود وقابلية الصيانة
كثافة العيوب: عدد الأخطاء / العيوب لكل 1000 سطر من الكود (الحد المستهدف محدد لكل فريق).
نسبة مراجعات الكود المعتمدة بدون مراجعات كبيرة.


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


التعاون ومشاركة المعرفة
المشاركة في مراجعات الكود، ومناقشات التصميم، واجتماعات الفريق.
المساهمات في الوثائق الداخلية، والأدلة الفنية، أو جلسات مشاركة المعرفة.


التعلم والنمو
التقدم في تطوير المهارات وتبني أفضل الممارسات.
القدرة على تحمل مهام أكثر تعقيدًا بمرور الوقت مع الحد الأدنى من الإرشادات.



المهارات والخبرات
خبرة مثبتة في هندسة البرمجيات من 3 إلى 6 سنوات من الخبرة العملية في بناء برمجيات قابلة للتوسع وقابلة للصيانة.

تطوير الواجهة الخلفية


معرفة جيدة في بايثون أو Node.js، أو Go؛ خبرة في الخدمات المستندة إلى الحالة / غير المستندة إلى الحالة والخدمات المصغرة.
معرفة جيدة بأي إطار عمل Node.js: NestJS، Express.js، Fastify


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


إتقان في JavaScript (ES6+)، TypeScript، HTML5، CSS3، Angular، React، أو Vue.js.
فهم إدارة الحالة وهياكل الواجهة الأمامية القابلة للصيانة.


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


خبرة في تصميم وتطوير واجهات برمجة التطبيقات RESTful وخدمات GraphQL.


قواعد البيانات وإدارة البيانات


خبرة في SQL (PostgreSQL، Timescale) و / أو NoSQL (MongoDB، Redis) قواعد البيانات.
مهارات أساسية في نمذجة البيانات وتحسين الاستعلامات.


السحابة والبنية التحتية


خبرة مع مزود سحابة واحد على الأقل (AWS، Azure، أو GCP).
الإلمام بـ Docker ومفاهيم Kubernetes الأساسية.


CI/CD والاختبار


خبرة مع خطوط أنابيب CI/CD (Jenkins، GitHub actions، CircleCI).
إتقان في اختبار الوحدات واختبار التكامل؛ الإلمام بالاختبار التلقائي.


تصميم النظام والأداء


فهم الهياكل القابلة للتوسع والمتحملة للأخطاء.
مهارات أساسية في تحسين الأداء؛ الإلمام بأدوات المراقبة (Prometheus، Grafana، ELK).



التعليم


درجة البكالوريوس في علوم الكمبيوتر، أو نظم المعلومات، أو أي مجال ذي صلة. مهارات اللغة
مستوى ممتاز في اللغة الإنجليزية (كتابة، تحدث، قراءة، استماع)

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • مهندس برمجيات المكدس الكامل

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com

وظائف مماثلة

مطّور الويب الجبهة الخلفية

Superbytes

  • 3 - 8 سنوات
  • دبي - الإمارات العربية المتحدة

مطوّر فول ستاك

Confidential Company

  • 3 - 8 سنوات
  • مسقط - عمان
عرض الكل