انضم إلى المتخصصين في التعليم والتعلم وقادة الفكر والخبراء في منتديات التعلم المفتوح الافتراضية 2022 يومي 2 و 9 ديسمبر.
انضم إلى أوراق الاعتماد الصغيرة: ربط التعليم ومستقبل العمل ، وهو حدث افتراضي لمدة يوم واحد مع الأوساط الأكاديمية وخبراء الصناعة في 17 نوفمبر.
انضم إلى أوراق الاعتماد الصغيرة: ربط التعليم ومستقبل العمل ، وهو حدث افتراضي لمدة يوم واحد مع الأوساط الأكاديمية وخبراء الصناعة في 17 نوفمبر.

مهندس برمجيات متوسط أو أول (مكدس كامل - عن بعد)

نحن نبحث عن مهندس برمجيات للانضمام إلى فريق تطوير البرمجيات لدينا ، وبناء تطبيقات الويب والجوال المستندة إلى السحابة.

للتقدم لهذا الدور ، يرجى إرسال سيرتك الذاتية بالبريد الإلكتروني إلى:
jobs@openlearning.com
نوع الدور

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

تقارير إلى

الرئيس التنفيذي للتكنولوجيا (CTO)

موقع (مواقع) العمل

أستراليا

ماليزيا

إندونيسيا

عالمي

وصف

OpenLearning هي منصة تعليمية عالمية رائدة عبر الإنترنت. نحن نبحث عن مهندس برمجيات للانضمام إلى فريق تطوير البرمجيات لدينا ، وبناء تطبيقات الويب والجوال المستندة إلى السحابة. 

من المهم بالنسبة لنا أن تستمتع بتعلم مهارات وتقنيات جديدة ، أو يمكنك نقل مجموعة مهاراتك الحالية إلى بعض المجالات التالية - تأكد من ذكر نقاط قوتك وما تستمتع به أكثر من العمل عند التقديم. نحن نبحث عن مرشحين لديهم خبرة في العديد من ، ولكن ليس بالضرورة جميع: 

خبرة في لغة تطبيق الويب البارزة (من جانب الخادم) بالإضافة إلى معرفة ممتازة بتقنيات تطوير الواجهة الأمامية.

المهارات الفنية:

خبرة واسعة في أطر عمل الويب / الجوال الأمامية ، على سبيل المثال:

  • رد فعل و / أو رد فعل أصلي
  • مطبوعة
  • أدوات أتمتة الأجهزة المحمولة مثل Fastlane
  • أدوات حزمة الواجهة الأمامية وتكوينها، مثل Webpack وVite وMetro

تجربة التطوير من جانب الخادم بما في ذلك:

  • Python (أو لغة / إطار عمل خلفي شائع آخر)
  • NodeJS (مطبوع)

معرفة ممتازة بكل من RDBMSs و MongoDB ، بما في ذلك:

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

البكالوريوس أو الماجستير أو الدكتوراه في علوم الكمبيوتر / هندسة البرمجيات ، أو مجال تقني ذي صلة أو خبرة مماثلة ، مع فهم قوي لمبادئ وممارسات هندسة البرمجيات ، بما في ذلك:

  • إعادة بناء التعليمات البرمجية وأنماط التصميم والتكامل المستمر
  • اختبار الوحدة ، وتحديد حالات الاختبار لاختبار النظام والمستخدم
  • المخاوف الأمنية الأساسية داخل تطبيق ويب / جوال نموذجي (تجزئة كلمة المرور ، SSL / TLS ، التشفير في حالة الراحة ، XSS ، XSRF ، حقن التعليمات البرمجية ، التحكم في الوصول)
  • تحديد مجالات الابتكار مع التقنيات والأنظمة والأطر الأساسية المستخدمة في جميع مجالات تطوير البرمجيات
  • البحث عن الخيارات المتاحة ، والتشاور مع زملائه أعضاء الفريق الفني والمنتج ، ودمج التحسينات في تصميم وتطوير المنتج

خبرة في تصميم API وتطويرها وتسليمها وتقنيات التكامل ، على سبيل المثال:

  • تصميم واجهة برمجة تطبيقات RESTful
  • JWTs ، وإدارة الجلسة / الهوية
  • OAuth2.0 أو OpenID Connect أو SAML
  • GraphQL (أو تقنيات واجهة برمجة تطبيقات الرسم البياني الأخرى)
  • الحلول المستندة إلى الأجهزة الظاهرية أو الحاوية أو بدون خادم باستخدام عروض السحابة العامة مثل Azure أو AWS.

إذا كنت قد عملت في مجال تكنولوجيا التعليم من قبل ، فتأكد من ذكر ما إذا كنت قد صادفت LTI أو xAPI أو cmi5 أو معايير تكنولوجيا التعليم الأخرى ، أو عملت على أي أدوات أو أنظمة تعليمية.

المهارات غير الفنية:

شغف لتطوير منصة تعليمية عالمية المستوى ، والقدرة على الازدهار في بيئة عاطفية وتعاونية ، ومهارات فريق واتصال ممتازة ، بما في ذلك القدرة على:

  • توصيل الأفكار المعقدة بسرعة حول موضوع تقني ، ونشر المعرفة إلى فريق من ذوي المهارات العالية
  • مناقشة وتصميم وتقديم الملاحظات حول الحلول وخرائط الطريق مع الفريق ، والتخطيط التعاوني والتحفيز والتسليم
  • إظهار شغف بالتعليم والتعلم والتجريب وإحداث تأثير اجتماعي
  • تشجيع موقف لطيف / إيجابي / مرح يحتضن التغيير والابتكار والتنوع داخل الفرق وبيئات العمل
  • علمني كيف أصنع قهوة ☕️ رائعة
  • التوفيق بين كرة القدم 50+ مرات ️⚽️
  • تعرف على كل الكلمات لكل أغنية 🎵 ديزني
  • ... أي شيء آخر مثير للإعجاب تود ذكره 😊

ثقافتنا:

OpenLearning هو مكان يمكن أن يكون فيه الأشخاص المفكرون والمتحمسون على طبيعتهم ، مع العلم أن كل فرد في الفريق يعمل معا لتحقيق نفس الأهداف وإحداث تأثير إيجابي على العالم.

يعمل فريقنا في الغالب عن بعد - نتسكع في Gather.town ، ولكن نظرا لأن معظمنا يقع في سيدني أو كوالالمبور.

قيم فريقنا هي: 

  • احتضان الناس من جميع مناحي الحياة (الانتماء ، الاحتضان)
  • رؤية الأفضل في بعضنا البعض (الدعم)
  • مدفوعا بالشعور بالمسؤولية (المسؤولية ، الغرض)
  • تحقيق الاحتمالات في عالم تسوده الفوضى (الإبداع والابتكار)
  • الاستمتاع باللحظة (المرح)

ما هو التعلم المفتوح؟

OpenLearning عبارة عن منصة تعليمية عبر الإنترنت تتجاوز تقديم المحتوى للتركيز على المجتمع والترابط ومشاركة المتعلم لتحفيز المتعلمين.