المسمى الوظيفي: مطوّر FullStack أول - Flutter/Node/React (متحدث بالعربية)
الخبرة: 7-10 سنوات
نوع التوظيف: دوام كامل
الموقع: الرياض - السعودية
الهدف من الدور
قائد فريق تقنية المعلومات مسؤول عن قيادة التنفيذ التقني اليومي لأنشطة التطوير وضمان أن مخرجات المشاريع تلبي معايير الجودة والجداول الزمنية. يوفر هذا الدور قيادة تقنية عملية، ويشرف على توزيع المهام عبر فرق التطوير، ويضمن التنسيق السلس بين وظائف التطوير الخلفي والأمامي وتطوير تطبيقات الجوال. يعمل قائد فريق تقنية المعلومات بشكل وثيق مع المدير التنفيذي للتكنولوجيا والإدارة للحفاظ على التوافق التقني وكفاءة التسليم.
طبيعة الدور
دور قيادي تشغيلي مع مشاركة عملية قوية. مرتبط بشكل وثيق بأنشطة التطوير وقاعدة الأكواد. مسؤول عن توزيع المهام اليومية والمتابعة والمراقبة. يضمن جودة التسليم والتوافق التقني وإنتاجية الفريق. يقدم تقاريره مباشرة إلى المدير التنفيذي للتكنولوجيا والإدارة العليا.
المسؤوليات الرئيسية
- التنفيذ التقني اليومي
- توزيع مهام التطوير على فرق التطوير الخلفي والأمامي وتطبيقات الجوال.
- تتبع تقدم التطوير وضمان تحقيق المعالم في الموعد المحدد.
- إدارة أولويات التطوير بناءً على المتطلبات التجارية والتقنية.
- التنسيق مع الفرق متعددة الوظائف لإزالة العوائق والحفاظ على الجداول الزمنية للتسليم.
- القيادة التقنية
- إجراء مراجعات منتظمة للأكواد لضمان الالتزام بمعايير الترميز وأفضل الممارسات.
- تقديم الإرشاد التقني والتوجيه للمطورين.
- حل التحديات التقنية المعقدة ودعم أعضاء الفريق في استكشاف الأخطاء وإصلاحها.
- ضمان توافق جميع أعمال التطوير مع البنية النظامية المحددة والمعايير الهندسية.
- العمليات التقنية
- مراقبة خطوط CI/CD وضمان عمليات النشر السلسة.
- إدارة والإشراف على البيئات المعزولة باستخدام Docker.
- ضمان أداء التطبيقات وقابلية التوسع والموثوقية.
- إعداد وتقديم تقارير أسبوعية عن التقدم والحالة التقنية إلى المدير التنفيذي للتكنولوجيا والإدارة.
المهارات التقنية المطلوبة (خبرة عملية)
- Flutter تطوير تطبيقات الجوال (إلزامي)
- Node.js تطوير الواجهة الخلفية وخدمات API (إلزامي)
- PostgreSQL تصميم وإدارة قواعد البيانات (إلزامي)
- React.js تطوير تطبيقات الويب للواجهة الأمامية (إلزامي)
- TypeScript تطوير التطبيقات مع كتابة قوية
- Redis التخزين المؤقت وتحسين الأداء
- CI/CD خطوط التكامل المستمر والنشر المستمر
- Docker الحاويات وإدارة البيئات
- TanStack Query جلب البيانات وإدارة الحالة
المؤهلات والخبرة المطلوبة
- 7-10 سنوات من الخبرة في تطوير البرمجيات والأدوار القيادية التقنية.
- خبرة مثبتة في قيادة فرق تطوير متعددة الوظائف (الواجهة الأمامية والخلفية والجوال).
- خبرة عملية قوية في تقنيات تطوير الويب والجوال الحديثة.
- خبرة في إدارة سير عمل التطوير وعمليات النشر وبيئات الإنتاج.
- مهارات قوية في حل المشكلات والتواصل وقيادة الفريق.