Müller`s Solutions
Riyadh Saudi Arabia
تبحث شركة مولر للحلول عن مطوّر برمجيات أول ذي خبرة ومحفّز للانضمام إلى فريقنا الديناميكي. في هذا الدور، نحن نبحث عن مطوّر برمجيات أول يتمتّع بإتقان قوي للتكنولوجيات الحديثة للويب، ليقود تطوير تطبيقات ويب قابلة للتوسع، وفعّالة، وآمنة. يشمل بنيتنا التقنية Angular (الإصدار 11–20)، وFirebase، وTypeScript، وأدوات تطوير الواجهة الأمامية الحديثة المدعومة عبر شبكات توصيل المحتوى (CDNs)، وGoogle Analytics، وممارسات الاستضافة الآمنة. المسؤوليات: قيادة تطوير تطبيقات برمجية عالية الجودة، مع ضمان الالتزام بأفضل الممارسات ومعايير البرمجة. تصميم وتنفيذ معمارية برمجية قابلة للتوسع تدعم الأهداف التجارية. إرشاد وتوجيه المطورين المبتدئين، وتبادل المعرفة وتحسين قدرات الفريق. التعاون مع الفرق متعددة الوظائف لتحديد وتصميم وإطلاق ميزات جديدة. تشخيص الأعطال وإصلاحها لضمان الأداء الأمثل والموثوقية. إجراء مراجعات التعليمات البرمجية وتقديم ملاحظات بنّاءة لتحسين جودة الكود. البقاء على اطلاع دائم بالتكنولوجيات الناشئة واتجاهات الصناعة، وتطبيقها لتحسين الأنظمة والعمليات الحالية. هندسة الواجهة الأمامية: إنشاء واجهات مستخدم متجاوبة وتركّز على تجربة المستخدم باستخدام Angular وTypeScript وBootstrap وFont Awesome وواجهة برمجة تطبيقات Google Font. تطوير مكوّنات واجهة مستخدم متقدمة باستخدام jQuery وjQuery UI وDataTables وSelect2. الهندسة الخلفية والتكامل السحابي: الإشراف على تكامل خدمات Firebase، بما في ذلك Firestore، والتحقق من الهوية، والوظائف، والاستضافة. ضمان توصيل فعّال للمحتوى وتأخير منخفض لمستخدمي التطبيق في جميع أنحاء العالم. الأمان وأفضل الممارسات: تنفيذ إجراءات أمان متقدمة مثل HSTS، وسير عمل المصادقة، ومعالجة بيانات الاعتماد بشكل آمن. التأكد من التزام التطبيقات بمعايير دورة حياة تطوير البرمجيات الآمنة (SDLC). تعزيز استخدام بروتوكولات الويب الحديثة مثل HTTP/3. التحليلات والمراقبة: إنشاء أنظمة التتبع والإشراف عليها باستخدام Google Analytics 4 (GA4)، وGoogle Tag Manager، وDoubleClick Floodlight. الاستفادة من البيانات المجمعة لتوجيه استراتيجيات المنتج وتحسين الأداء. التحسين المستمر: البقاء على اطلاع بتطورات الصناعة والاقتراح النشط للتحسينات على الأدوات، والأطر، والعمليات. المشاركة في تخطيط الدورات، والاستعراضات، والمساهمة في تعزيز ثقافة التميّز التقني. المتطلبات المتطلبات: درجة البكالوريوس في علوم الحاسوب، أو هندسة البرمجيات، أو مجال ذي صلة. خبرة مثبتة كمطوّر برمجيات مع خمس سنوات على الأقل من الخبرة العملية في التطوير. إتقان لغات برمجة متعددة (مثل Java، C#، Python، إلخ) والأطر المرتبطة بها. خبرة في تقنيات الواجهة الأمامية (HTML، CSS، JavaScript) والأطر (React، Angular، Vue.js) تعتبر ميزة إضافية. فهم قوي لمنهجيات تطوير البرمجيات (Agile، Scrum) ونُظم التحكم بالإصدار (Git). مهارات ممتازة في حل المشكلات والتحليل. القدرة على العمل بشكل مستقل وفي بيئة جماعية. مهارات تواصل وتعاون قوية. المؤهلات المفضلة: خبرة في منصات الحوسبة السحابية (AWS، Azure، Google Cloud) وبنية الخدمات الصغيرة (microservices). معرفة بتقنيات التصنيف (Docker، Kubernetes) تُعد ميزة إضافية. خبرة في أطر الواجهة الأمامية (Angular). معرفة بتطوير الخلفية (Firebase، SQL). خبرة في ممارسات وأدوات ديف أوبس (GitHub). معرفة بمنهجيات التطوير الرشيقة (Agile). المزايا لماذا تنضم إلينا: فرصة للعمل مع فريق موهوب وشغوف. حزمة راتب تنافسية ومزايا جيدة. مشاريع مثيرة وبيئة عمل مبتكرة.