مطور برمجيات منتصف المستوى مع خبرة قوية في Angular و Firebase
ملخص الوظيفة
تطلب الشركة موظفاً لديه خبرة في تطوير البرمجيات باستخدام Angular و Firebase. يجب أن يكون لديه خبرة قوية في Angular و Firebase، ويكون قادراً على تطوير تطبيقات الويب القابلة للتوسيع. يجب أن يكون لديه مهارات جيدة في التواصل والتعاون، ويكون قادراً على العمل بشكل مستقل وفي فريق.
وصف الوظيفة
معلومات الوظيفة
تطلب الشركة موظفاً لديه خبرة في تطوير البرمجيات باستخدام Angular و Firebase.
المتطلبات الفنية
- خبرة قوية في Angular (v10+)
- TypeScript، JavaScript (ES6+)، HTML5، CSS3/SCSS
- RxJS، Angular CLI، Angular Material
- إدارة الحالة (NgRx أو مشابه)
- تطوير واجهة المستخدم المستجيبة
- تكامل API RESTful
- خبرة في Firebase (الheap الثقيل)
- التحقق من Firebase (JWT، OAuth، SSO)
- Cloud Firestore (نمذجة البيانات، الفهارس، تحسين الأداء)
- قاعدة بيانات Firebase في الوقت الفعلي
- دالات السحابة (Node.js)
- استضافة Firebase
- تخزين Firebase
- قواعد أمان Firebase
- مراقبة وتحليل الأداء في Firebase
- إشعارات الدفع باستخدام Firebase Cloud Messaging (FCM)
المسؤوليات الرئيسية
تطوير وتحديث تطبيقات الويب القابلة للتوسيع باستخدام Angular.
تصميم وتنفيذ هندسة الخلفية باستخدام Firebase.
تحسين هياكل قاعدة بيانات Firestore والاستفسارات من أجل الأداء.
تنفيذ تدفقات التحقق والتصريح.
كتابة قواعد أمان Firebase آمنة وقابلة للصيانة.
تطوير ونشر دالات السحابة الخالية من الخادم.
التعاون مع مصممي UI/UX ومديري المنتجات.
المشاركة في مراجعة التعليمات البرمجية وتوجيه المطورين الأصغر سناً.
معالجة مشاكل الإنتاج.
ضمان قابلية توسيع التطبيق وموثوقيته وأدائه.
المتطلبات المعرفية
- ◆CS-SE(٩٠%)
- ◆CS-PL(٨٠%)
- ◆CS-SDF(٧٠%)