وصف
الملخّص:
تبحث شركة Klass Online عن مطوّر كامل المكدس يتمتّع بخبرة قوية في تطوير الواجهة الخلفية وتطبيقات Flutter لبناء حلول قابلة للتوسع وأداء عالٍ والحفاظ عليها لموقعها الإلكتروني المبتكر لتبادل المعرفة.
أبرز النقاط:
1. بناء سوقٍ قويٍّ للمعرفة والمهارات والخبرات.
2. تطوير حلول آمنة وقابلة للتوسع وأداء عالٍ.
3. العمل على مشاريع مبتكرة ذات تأثير طويل الأمد.
**عن شركة Klass Online**
تقوم شركة Klass Online ببناء سوقٍ قويٍّ **للمعرفة والمهارات والخبرات، وتوصيل الأشخاص** بالأشخاص الذين يمكنهم مساعدتهم **على التقدّم أكثر وأسرع.**
رؤيتنا هي **إعادة تشكيل طريقة اكتشاف المعرفة ومشاركتها وتقديرها. ونؤمن بأن الخبرة** لا ينبغي أن تكون محدودةً بالجغرافيا أو بالنماذج القديمة. وتُنشئ Klass Online منصةً تتيح للمواهب الوصول إلى جمهور أوسع، وتتيح **للمعرفة خلق فرص حقيقية، وللأشخاص الوصول إلى الخبرة المناسبة في الوقت الذي يكون فيه ذلك أكثر أهميةً.**
ونحن نبني المنصة **مع مراعاة التوسّع والطموح والأثر طويل الأمد**. وتدفع شركة Klass Online أفرادها الذين يتحمّلون المسؤولية، ويتحدى تفكيرهم المألوف، ويريدون أن يكون لعملهم تأثيرٌ مرئيٌّ على الشركة التي يساهمون في بنائها.
نحن لسنا هنا لاتباع **نموذجٍ موجودٍ مسبقًا. بل نحن نبني النموذج الذي سيأتي بعد ذلك.**
**اعرف المزيد \& حمّل تطبيقنا:** https://www.klass.online/
https://apps.apple.com/qa/app/klassonline/id6751298173
https://play.google.com/store/apps/details?id\=com.klass.online\&hl\=en\_US
**نظرة عامة على الدور**
المؤهل المثالي لهذا المنصب هو شخص يتمتّع بخبرة راسخة في تطوير الواجهة الخلفية، مع شعورٍ بالراحة أثناء العمل على تطبيقات Flutter. وستكون مسؤوليتك تطوير حلول آمنة وقابلة للتوسع وأداء عالٍ، ودمج واجهات برمجة التطبيقات (APIs)، ودعم التطبيقات المتنقّلة والويب.
**المهام الرئيسية**
* تطوير وصيانة خدمات الواجهة الخلفية القابلة للتوسع وواجهات برمجة التطبيقات RESTful.
* تطوير وصيانة تطبيقات Flutter المتنقّلة والويب.
* دمج واجهات برمجة التطبيقات الخارجية والخدمات الخارجية. وتحسين أداء التطبيق وأمانه وكفاءة قاعدة البيانات.
* تشخيص المشكلات التقنية وتصحيحها وحلّها.
* التعاون مع المصمّمين ومالكي المنتج وفريق التطوير.
* المشاركة في الاختبارات والإطلاق والنشر في بيئة الإنتاج المتطلبات
* خبرة لا تقلّ عن ٥ \- ٦ سنوات كمطوّر كامل المكدس.
* خبرة قوية في Flutter (Dart) في تطوير التطبيقات المتنقّلة و/أو الويب.
* خبرة قوية في تطوير الواجهة الخلفية وتصميم ودمج واجهات برمجة التطبيقات.
* خبرة في قواعد بيانات SQL/NoSQL. وخبرة في منصات الحوسبة السحابية (وتعتبر خبرة Azure ميزة إضافية). ومعرفة بأمور المصادقة والأمان وتحسين الأداء.
* خبرة في Git وممارسات تطوير Agile. ومهارات تحليلية وحلّ مشكلات قوية.
**مرغوب فيه**
* خبرة في خدمات Azure.
* خبرة في مجال EdTech أو منصات SaaS.
* خبرة في دمج الذكاء الاصطناعي/النماذج اللغوية الكبيرة (LLM).
* معرفة بخطوط أنابيب CI/CD وممارسات DevOps.
أسئلة التقديم:
* كيف تُنظّم إدارة الحالة وإدخال التبعيات والهندسة النظيفة في تطبيق Flutter معقّد لضمان أداء مثالي في عرض واجهة المستخدم عبر إصدارات الموبايل والويب معًا؟
* كيف تُصمّم خدمة واجهة برمجة تطبيقات خلفية عالية الإنتاجية لتتعامل مع عمليات القراءة/الكتابة الديناميكية في قاعدة البيانات أثناء الذروة المرتفعة في حركة المرور دون المساس بسلامة المعاملات أو زمن استجابة قاعدة البيانات؟
* صف نهجك الأمني لدمج بوابات الدفع الخارجية ونقاط الاتصال الخلفية (webhooks)، مع التركيز تحديدًا على التماثل (idempotency)، والتحقق من حمولة البيانات، والرموز المصادقة الديناميكية، والتخفيف من هجمات إعادة التشغيل (replay attacks).
* صف استراتيجية تحسين معقّدة لاستعلام SQL أو استراتيجية تقسيم (sharding) وفهرسة (indexing) لقاعدة بيانات NoSQL صمّمتها لتقليل وقت التنفيذ بشكل كبير في العمليات الديناميكية على البيانات.
* كيف تقوم بتكوين خطوط أنابيب CI/CD، وتنظيم الحاويات (container orchestration)، واستراتيجيات النشر دون انقطاع (zero-downtime deployment)، والرصد/التنبيه على المنصات السحابية (مثل Azure)؟
* إذا اقتضى الأمر دمج وظائف الذكاء الاصطناعي/النماذج اللغوية الكبيرة (LLM) في المنصة، فكيف تُصمّم نظام الطوابير الخلفي (backend queue system)، وتتعامل مع زمن الاستجابة الخاص بواجهة برمجة التطبيقات بشكل غير متزامن، وتدير أمان المطالبات (prompts)، وترسل الاستجابات الفورية إلى واجهة مستخدم Flutter؟
التعليم:
* درجة البكالوريوس (مطلوبة)
الخبرة:
* تطوير كامل المكدس: ٦ سنوات (مطلوبة)
* خبرة مثبتة في بناء التطبيقات باستخدام Flutter \& Dart: ٦ سنوات (مطلوبة)
* خبرة عملية في الحوسبة السحابية مع Azure أو AWS أو GCP: ٦ سنوات (مطلوبة)
مكان العمل: هجين عن بُعد في الدوحة (الدوحة)