مطور برامج متوسط

مترجم
في المكتب دوام كامل
لبنان , بيروت
--

تفاصيل الوظيفة

نظرة عامة على شركة Aspire Software

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

نظرة عامة على الدور

نبحث عن مطور Full Stack متمرس يشعر بالراحة في صيانة وتوسيع تطبيقات .NET القديمة كما يشعر بالراحة أيضاً في بناء واجهات React الحديثة وخدمات سحابية حديثة. ستعمل عبر مجموعة كاملة من SQL Server stored procedures إلى مخططات PostgreSQL إلى مكونات React واستخدام أدوات الذكاء الاصطناعي كجزء طبيعي من كيفية عملك كل يوم.

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

ما ستفعله

  • الصيانة، التصحيح، وتوسيع تطبيقات .NET Framework القديمة وقواعد بيانات SQL Server الخاصة بها
  • بناء ميزات جديدة في تقنيتنا الحديثة: واجهات React مدعومة بـ .NET Core أو Node APIs مع PostgreSQL
  • تصميم وتحسين مخططات SQL Server و PostgreSQL، الاستعلامات، والإجراءات المخزنة
  • استخدام أدوات الذكاء الاصطناعي في الترميز (GitHub Copilot، Claude، Cursor، أو ما شابه) لتسريع التطوير ومراجعة الشفرات
  • كتابة كود نظيف وقابل للاختبار والمشاركة في مراجعات الشفرة
  • التعاون مع QA لضمان الجودة عبر كل من الأسطح القديمة والحديثة
  • توثيق القرارات التقنية والمساهمة في مشاركة المعرفة داخلياً

المتطلبات

  • خبرة قوية مع Node.js وTypeScript/JavaScript إضافة إلى الذكاء الاصطناعي
  • مهارات قوية في SQL Server: تصميم المخطط، الإجراءات المخزنة، تحسين الاستعلامات، والهجرات
  • القدرة على قراءة وصيانة وإعادة هيكلة الأكواد الأقدم دون كسر الأشياء

التكدس الحديث (Modern stack)

  • خبرة إنتاجية مع React (hooks، بنية المكونات، إدارة الحالة)
  • الإلمام بـ .NET Core / .NET 6+ أو أطر الخلفية الحديثة المماثلة
  • خبرة PostgreSQL: تصميم المخطط، الفهرسة، تحسين الاستعلام، واستخدام ORM (Entity Framework أو ما شابه)
  • فهم تصميم REST API وأنماط التكامل

التطوير بمساعدة AI

  • استخدام نشط يومياً لمساعدات ترميز الذكاء الاصطناعي (GitHub Copilot، Claude، Cursor، أو ما شابه)
  • الراحة في تحفيز أدوات AI بشكل فعال لتوليد الشفرة، التصحيح، إعادة الهيكلة، والوثائق
  • القدرة على تقييم شفرة AI بشكل نقدي مع العلم متى تثق بها، متى تصلحها، ومتى ترفضها
  • استخدام AI للسرعة دون التضحية بالجودة أو الفهم

عام

  • حدس قوي لحل المشكلات واهتمام بالتفاصيل
  • مهارات اتصال جيدة؛ القدرة على شرح المقارنات التقنية لأصحاب المصلحة غير التقنيين
  • الراحة في العمل في بيئات تتعايش فيها الأنظمة القديمة والحديثة

من المستحسن وجوده

  • خبرة في منصات السحابة (Azure، AWS، أو GCP)
  • الإلمام بممارسات DevOps: خطوط CI/CD، الحاويات (Docker)، البنية التحتية كرمز
  • خلفية في صناعات منظمة أو قريبة من الحكومة
  • خبرة في TypeScript

وظائف مشابهة