Caixa Mágica Software
Caixa Mágica Software
تطوّر شركة Caixa Mágica Software حلولًا مخصّصة في مجال تكنولوجيا المعلومات، مع التركيز على التقنيات مفتوحة المصدر والبرمجيات التي تضع الإنسان في محور تصميمها. تشمل أعمالها هندسة البرمجيات، وتصميم تجربة المستخدم وواجهاته، والبحث والتطوير، والذكاء الاصطناعي، لدعم مشاريع في بيئات الأجهزة المحمولة وسطح المكتب والويب والسيارات. وبفضل خبرتها التي تمتد لأكثر من عقدين، توفّر الشركة أيضًا خدمات التوظيف التقني القريب، وتربط الشركات بمتخصصين في التكنولوجيا من أوروبا. وتخدم خبرتها مؤسسات في مجالات الاستشارات والخدمات اللوجستية والتصنيع.

مطور واجهات أمامية (Angular) — لشبونة بنظام هجين

طوّر تطبيقات ويب قابلة للتوسع باستخدام Angular وTypeScript لدى Caixa Mágica Software. اربط واجهات التطبيقات بواجهات REST API وساهم في تحسين الأداء والأمان وإمكانية الوصول وجودة الهندسة عموماً.

الوصف

  • إنشاء تطبيقات ويب حديثة وقابلة للتوسع ومتجاوبة باستخدام Angular وTypeScript
  • تطوير مكونات أمامية قابلة لإعادة الاستخدام وسهلة الصيانة ومختبرة بشكل شامل
  • التعاون مع مهندسي الواجهات الخلفية لربط التطبيقات بواجهات REST API والخدمات الداعمة
  • المساهمة في وضع بنية الواجهات الأمامية وقرارات التصميم التقني
  • الحفاظ على معايير قوية للأداء والأمان وإمكانية الوصول وسهولة الاستخدام وقابلية الصيانة
  • تطبيق معايير صارمة أثناء مراجعات الزملاء ومراجعات الشيفرة
  • دعم ممارسات CI/CD وتسليم التطبيقات بشكل موثوق
  • التحقيق في مشكلات الواجهات الأمامية والتكامل المعقدة وحلها
  • تدريب المطورين الآخرين ومشاركة الخبرات في هندسة الواجهات الأمامية مع الفريق
  • تشجيع الممارسات الفعالة، بما في ذلك البرمجة الثنائية والمكونات القابلة لإعادة الاستخدام والشيفرة النظيفة والتحسين المستمر
  • تقييم الأساليب التقنية الحالية والتوصية بالتحسينات عند الاقتضاء
  • التعاون مع المطورين واختصاصيي UX/UI ومالكي المنتجات وأصحاب المصلحة في البرتغال وهولندا

المتطلبات

  • خبرة مهنية في تطوير البرمجيات، بما في ذلك خبرة واسعة في تطوير الواجهات الأمامية
  • خبرة عملية متقدمة في Angular وTypeScript
  • إتقان HTML5 وCSS/SCSS وتطوير JavaScript وTypeScript الحديث
  • خبرة في تصميم بنى أمامية قابلة للتوسع وسهلة الصيانة
  • فهم قوي للتطوير القائم على المكونات وإدارة الحالة
  • خبرة في ربط التطبيقات بواجهات REST API
  • معرفة عملية بأداء الويب والأمان وإمكانية الوصول والتصميم المتجاوب
  • خبرة في استخدام Git وخطوط CI/CD
  • خبرة في بيئات Agile والتسليم المستمر
  • التزام قوي بجودة الهندسة يتجاوز إكمال الميزات
  • نهج استباقي واستعداد لتحمل المسؤولية
  • القدرة على التشكيك في الأساليب المعتمدة وتحديها بشكل بنّاء
  • القدرة على توضيح القرارات التقنية والبدائل والمفاضلات بوضوح
  • التزام قوي بمراجعات الزملاء ومراجعات الشيفرة
  • مهارات فعالة في التعاون والتواصل
  • الارتياح للعمل ضمن فريق موزع جغرافياً ومتعدد الثقافات
  • إجادة مهنية للغة الإنجليزية

المزايا

  • توظيف دائم لدعم مشروع طويل الأمد
  • معدات تقنية وبطاقة SIM وهاتف ذكي شخصي
  • تأمين صحي وتأمين على الحياة
  • فعاليات اجتماعية وأنشطة لبناء الفريق
  • فرص للنمو مع التقدير والمكافآت المناسبة
  • بيئة فريق داعمة وحيوية
  • تدريب على التقنيات الحالية
  • مرطبات في المكتب تشمل القهوة والفواكه والوجبات الخفيفة وترحيباً حاراً