Rملخص الدور
بناء ميزات المنتجات من البداية إلى النهاية عبر الويب والجوال، وتقديم الذكاء الاصطناعي العملي
القدرات. ستقوم بشحن واجهات مستخدم حديثة (React/Next.js) وواجهات برمجة تطبيقات قابلة للتوسع (Node.js/Python)،
التكامل مع ERP/CRM . على الجوال، ستقوم بإنشاء تطبيقات فعالة (React Native أو Flutter)
مع مزامنة غير متصلة، مصادقة آمنة، والتتبع—بالإضافة إلى التعاون في الذكاء الاصطناعي على الأطراف/على الأجهزة حيث
تكون مفيدة.
المسؤوليات الرئيسية
• الويب الكامل (≈40%)
• تنفيذ قصص المستخدمين على الواجهة الأمامية (React/Next.js، TypeScript) والواجهة الخلفية
(Node.js/Express أو Python/FastAPI).
• تصميم واستهلاك واجهات برمجة التطبيقات REST/GraphQL؛ نمذجة البيانات في SQL Server/PostgreSQL؛
كتابة استعلامات محسّنة.
• التكامل مع الأنظمة الداخلية (Business Central/NAV، CRM، SSO/Entra ID) و
الخدمات المشتركة (التسجيل/المراقبة).
• حاوية باستخدام Docker؛ نشر إلى Azure/AWS؛ إضافة اختبارات آلية أساسية وCI
خطوط الأنابيب (GitHub/GitLab).
• توثيق الميزات، إنشاء كتيبات التشغيل، ودعم طرح الإنتاج.
• تطبيقات الجوال (≈30%)
• بناء وصيانة تطبيقات جوال متعددة المنصات باستخدام React Native (مفضل) أو
Flutter.
• تنفيذ مصادقة آمنة (MSAL/Entra ID، OAuth2/OIDC)، إشعارات الدفع، روابط عميقة، و
الوصول المعتمد على الأدوار.
• التعامل مع تدفقات غير متصلة أولاً (التخزين المحلي، مزامنة الخلفية، حل النزاعات) و
واجهة مستخدم/تجربة مستخدم استجابة.
• إعداد خطوط الأنابيب للإصدار لأندرويد/iOS (قوائم المتجر، التوقيع، إصدار النسخ) و
تحليلات داخل التطبيق/تقارير الأعطال.
• العمل مع قدرات الأجهزة (الكاميرا، الملفات، GPS) وفرض أفضل ممارسات الأذونات/الخصوصية.
• الذكاء الاصطناعي التطبيقي (≈30%)
• شحن ميزات الذكاء الاصطناعي باستخدام LLMs المستضافة (OpenAI/Azure OpenAI) باستخدام قوالب الموجهات،
الأدوات/الوظائف، والقيود.
• بناء أساسيات الاسترجاع: تقسيم الوثائق، التضمينات، ومتجر متجهات
• تقييم ومراقبة الدقة/الكمون/التكلفة؛ أدوات القياس وتكرار عبر
نسخ الموجهات/النماذج.
• التعاون في الذكاء الاصطناعي على الجهاز/الأطراف عند الاقتضاء (TensorFlow Lite/Core ML،
التكميم، حجم النموذج مقابل الكمون).
تكدس التكنولوجيا (أنت تعرف معظم هذه)
• واجهة الويب الأمامية: TypeScript، React/Next.js، Tailwind، shadcn/ui.
• الواجهة الخلفية: Node.js (Express/Nest) أو Python (FastAPI)؛ واجهات برمجة التطبيقات .NET ميزة.
• الجوال: React Native (مفضل) أو Flutter؛ Android Studio/Xcode؛ Fastlane/EAS;
Firebase/App Center/Analytics.
• البيانات: PostgreSQL/SQL Server، Redis؛ BI (Power BI) ميزة.
• الذكاء الاصطناعي: OpenAI/Azure OpenAI، التضمينات، أساسيات LangChain/LlamaIndex، قواعد بيانات المتجهات
(pgvector/Pinecone/Milvus).
• DevOps: Docker، GitHub/GitLab CI، Azure/AWS؛ التعرض الأساسي لـ Kubernetes رائع أن
تكون لديك.
• الأمان: OWASP، oauth2/oidc، إدارة الأسرار، الوعي بـ PII/GDPR.
المؤهلات
• 2–4 سنوات من بناء تطبيقات الإنتاج (ويب و/أو موبايل) باستخدام JS/TS الحديثة أو بايثون.
• خبرة عملية في شحن تطبيق React Native أو Flutter واحد على الأقل إلى الإنتاج
(أندرويد و/أو iOS).
• فهم قوي لواجهات برمجة التطبيقات REST، تدفقات المصادقة، ونمذجة البيانات/أداء SQL.
• مرتاح مع Docker، نشر السحابة (Azure/AWS)، وخطوط أنابيب CI.
• 6–12 شهرًا من تنفيذ ميزات مدعومة بواسطة LLM (الدردشة/RAG/الأدوات) أو محفظة قوية
تظهر القدرة.
• متواصل واضح؛ منضبط مع Git، مراجعات الشيفرة، واختبار أساسي (وحدة/API/UI)