كبير مطوري البرمجيات Full Stack

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

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

الوصف

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

إليك نافذة صغيرة عن شركتنا: تُشغِّل Aspire Software شركات برمجيات مملوكة بالكامل وتديرها، وتقدم حلول حاسمة عبر عدة قطاعات. من خلال تطبيق ممارسات صناعية رائدة، تقدم Aspire عملية تكامل حساسة للوقت، وتتيحها بنية نموذجية لا مركزية ساهمت في تحويلها إلى مركز لإنشاء نمو سريع بإعادة الاستثمار في محفظتها.

عن الوظيفة

المطور الكبير للذكاء الاصطناعي هو مطور كامل المكدس ذو خبرة يركّز على المهام المعقدة التي تتطلب مستوى عالٍ من التجريد، مع تطبيق التقنيات الصحيحة لتوفير جودة وتجنب الديون التقنية. الدور يجمع بين هندسة الواجهة الخلفية القوية في Java وتطوير الواجهة الأمامية الحديثة في TypeScript، ويسهم في القرارات الهندسية التي تشكل نمو منتجنا. نتوقع أن يعمل هذا المطور بطلاقة مع أدوات التشفير المدعومة بالذكاء الاصطناعي وأن يستخدمها بفعالية لتسريع التسليم دون المساس بالجودة.

مجالات المسؤوليات الرئيسية

  • استخدام الذكاء الاصطناعي لكتابة الكود في Java (الخلفية) وTypeScript/JavaScript (الواجهة الأمامية) لتطوير ميزات جديدة عبر كامل المكدس.
  • استخدام مساعدي تشفير AI وأدوات التطوير بشكل فعال (مثلاً توليد الكود، المراجعة، وإعادة الهيكلة) لزيادة الإنتاجية مع الحفاظ على جودة الكود وأمانه وقابليته للصيانة.
  • المساهمة في قرارات هندسة البرمجيات بشكل عام، بالتعاون الوثيق مع مهندس البرمجيات المعماري وزملائه من SysOps لاتخاذ الخيارات التقنية الصحيحة ونمو منتجنا.
  • المشاركة في دورية الاستدعاء لدعم موثوقية أنظمة الإنتاج، وتطبيق المعرفة الأساسية بالنظام لتشخيص المشكلات وحلها.
  • تحليل وتصحيح العيوب التي يبلغ عنها فريق المستوى الثاني.
  • العمل مع فريق ضمان الجودة لإصلاح القضايا التي تُكتشف أثناء مرحلة التحقق من البرمجيات قبل الإطلاق.
  • استخدام AI لإنشاء اختبارات الوحدة والأداء والتكامل.
  • العمل مع قائد فريق AI لاستكمال المواصفات بتفاصيل تقنية.
  • تحليل مقاييس المستخدمين، واقتراح وتنفيذ التحسينات.
  • واجبات أخرى وفق ما يُسمح به؛ الالتزام بجميع سياسات الشركة؛ اتخاذ كل العناية المعقولة لضمان أن أفعالك أو إغفالاتك لا تؤثر على الصحة والسلامة لك وللآخرين في مكان العمل؛ احترام كرامة كل عضو فِرَق والمساهمة بنشاط في الحفاظ على بيئة عمل خالية من المضايقة والتحرش والتمييز.

المتطلبات

الخلفية والخبرة

  • خبرة وظيفية ذات صلة و/أو درجة في علوم الكمبيوتر
  • حد أدنى 4 سنوات خبرة
  • مهارات تطوير الخلفية القوية في Java ومهارات تطوير الواجهة الأمامية في TypeScript — أي ملف كامل المكدس حقيقي (خبرة إضافية مع JavaScript وXML وJSON هي إضافة)
  • خبرة عملية باستخدام أدوات التطوير المدعومة بالذكاء الاصطناعي (مثلاً مساعدي تشفير AI، أدوات معتمدة على LLM) في سياق تطوير برمجيات مهنية
  • خبرة مع هندسة البرمجيات العامة والقدرة على التعاون مع المعماريين وزملاء التشغيل في قرارات التصميم
  • خبرة مع CI/CD وأدوات SCM
  • خبرة مع قواعد البيانات والأنظمة الموزعة
  • معرفة أساسية بالنظام/البنية التحتية (مفيدة لمسؤوليات الاستدعاء)
  • خبرة في العمل مع مشاريع برمجية كبيرة
  • خبرة في العمل مع فرق متعددة الثقافات والبلدان

المهارات والقدرات

  • نهج عمل يركز على الفريق والمشكلة
  • الدقة والانتباه إلى التفاصيل
  • القدرة على ربط المشكلات التجارية والتقنية
  • القدرة على التكيف بسرعة مع تقنيات وأطر عمل جديدة
  • إتقان أدوات التشفير AI وحُسن الحكم في متى وكيفية تطبيقها (مع وعي بحدودها)
  • الاستعداد للمشاركة في دورية الاستدعاء

وظائف مشابهة