وظائف بلس — مطور Full Stack
وظيفة منشورة على وظائف بلس، مع تفاصيل المتطلبات والمزايا ورابط التقديم المباشر.
ماستر-ووركس
مطور Full Stack
تتقدّم باسم
زيارة موقع الشركةالإعلان الأصلي للوظيفة
Full Stack Developer Master-Works
مقارنة الرواتب
SAR 10k – SAR 20kثقة متوسطة · SAR 10,000/شهرياً – SAR 20,000/شهرياً
الرواتب المعروضة تقديرية ومبنية على بيانات السوق المتاحة، وقد لا تعكس الراتب الفعلي للوظيفة.
الوصف
نبحث في شركتنا التابعة (نابه) عن مطور Full Stack متحمس وماهر للانضمام إلى فريقنا. ستكون مسؤولاً عن بناء وصيانة تطبيقات الويب القابلة للتطوير وعالية الأداء عبر أنظمة الواجهة الأمامية والخلفية. ستعمل مع تقنيات حديثة مثل React.js و Next.js و Node.js و Nest.js، بالإضافة إلى أنظمة الوقت الفعلي والرسائل الموزعة والمنصات السحابية. المرشح المثالي لديه خبرة قوية في الواجهة الخلفية، وخبرة في أنظمة الواجهة الأمامية الحديثة، وفهم قوي لتصميم الأنظمة القابلة للتطوير. المسؤوليات الرئيسية - تطوير وصيانة تطبيقات الويب القابلة للتطوير باستخدام React.js / Next.js للواجهة الأمامية و Node.js / Express.js / Nest.js للواجهة الخلفية - تصميم وبناء واجهات برمجة تطبيقات RESTful وخدمات الواجهة الخلفية - تنفيذ ميزات الوقت الفعلي باستخدام WebSockets (Socket.io أو تقنيات مماثلة) - العمل مع أنظمة المراسلة مثل Apache Kafka لبنى التطبيقات المعتمدة على الأحداث - تصميم وإدارة قواعد البيانات بما في ذلك MongoDB و MySQL و PostgreSQL و Redis وقواعد بيانات السلاسل الزمنية (مثل InfluxDB و ClickHouse) - استخدام TypeORM أو أدوات ORM مماثلة للتعامل الفعال مع البيانات - التعاون مع فرق متعددة الوظائف لتحديد وتصميم وتقديم ميزات جديدة - تولي ملكية شاملة للميزات من التطوير إلى النشر - تحسين التطبيقات للأداء وقابلية التوسع والموثوقية - تنفيذ وصيانة خطوط أنابيب CI/CD (GitHub Actions، Jenkins، إلخ.) - نشر وإدارة التطبيقات باستخدام Docker و Kubernetes - العمل مع المنصات السحابية (AWS، Azure، أو GCP) لعمليات النشر القابلة للتطوير - استكشاف الأخطاء وإصلاحها وتصحيحها وتحسين الأنظمة الحالية - البقاء على اطلاع بأحدث التقنيات الناشئة، بما في ذلك حالات استخدام الذكاء الاصطناعي/تعلم الآلة وممارسات التطوير الحديثة المهارات التقنية المطلوبة - إتقان قوي في JavaScript و TypeScript (ES6+) - خبرة عملية مع React.js (و/أو Next.js) - خبرة في مكتبات إدارة الحالة مثل Redux أو Zustand - الإلمام بمكتبات واجهة المستخدم لـ React (Material UI، Shadcn، إلخ.) - خبرة قوية مع Node.js وأطر عمل الواجهة الخلفية مثل Express.js أو Nest.js - خبرة في بناء واستهلاك واجهات برمجة تطبيقات RESTful - فهم قوي للتواصل في الوقت الفعلي (WebSockets، Socket.io) - خبرة في بنية التطبيقات المعتمدة على الأحداث وأدوات مثل Apache Kafka - إتقان العمل مع قواعد البيانات: MongoDB، MySQL، PostgreSQL - خبرة مع Redis لحالات الاستخدام في التخزين المؤقت والوقت الفعلي - خبرة عملية مع أدوات ORM (TypeORM، Prisma، أو Sequelize) - الإلمام بـ Docker وبيئات الحاويات - خبرة أساسية مع Kubernetes لتنسيق الحاويات - خبرة في العمل مع المنصات السحابية (AWS، Azure، أو GCP) - معرفة بأدوات CI/CD (GitHub Actions، Jenkins، إلخ.) - إتقان أنظمة التحكم في الإصدار (Git) المؤهلات - درجة البكالوريوس في علوم الكمبيوتر أو الهندسة أو مجال ذي صلة (أو خبرة عملية معادلة) - خبرة مثبتة في بناء تطبيقات قابلة للتطوير وجاهزة للإنتاج - فهم قوي لمبادئ تطوير البرمجيات وتصميم الأنظمة وهندستها - خبرة في العمل في بيئات التطوير الرشيقة - مهارات قوية في حل المشكلات وتصحيح الأخطاء - قدرات جيدة في التواصل والتعاون - يجب أن يكون المتقدمون متحدثين باللغة العربية
ما ستقوم به
- • تطوير وصيانة تطبيقات الويب القابلة للتطوير باستخدام نظام JavaScript حديث كامل المكدس. تصميم خدمات الواجهة الخلفية، وتنفيذ ميزات الوقت الفعلي، وإدارة عمليات النشر السحابية وخطوط أنابيب CI/CD.
المتطلبات
يتطلب درجة البكالوريوس في علوم الكمبيوتر أو مجال ذي صلة وإتقان TypeScript و React و Node.js. يجب أن يكون المرشحون متحدثين باللغة العربية ولديهم خبرة في بنى التطبيقات المعتمدة على الأحداث والحاويات.
التعليم المطلوب
- درجة البكالوريوس
نسبة التوافق13%
نصائح المقابلة
استعرض مهاراتك في React.js و Node.js، وكن مستعدًا لمناقشة المشاريع التي استخدمت فيها هذه التقنيات.
أظهر فهمك لأنظمة الوقت الفعلي وبنى التطبيقات المعتمدة على الأحداث، خاصةً مع Apache Kafka و WebSockets.
كن مستعدًا لمناقشة خبرتك في تصميم الأنظمة وقابلية التوسع، وكيف قمت بتحسين أداء التطبيقات.
أبرز قدرتك على التواصل والتعاون بفعالية، حيث أن هذا الدور يتطلب العمل ضمن فرق متعددة الوظائف.
اقتراح آلي للمسار الوظيفي، وليس توصية رسمية من صاحب العمل.
المسار الوظيفي
مهندس برمجيات أول
مطور Full Stack
مهندس حلول
مهندس DevOps
الأسئلة الشائعة
ما هي الشركة التابعة التي تبحث عن مطور Full Stack؟
الشركة التابعة التي تبحث عن مطور Full Stack هي Nabeh.
ما هي التقنيات الرئيسية التي سيعمل عليها المطور؟
سيعمل المطور مع تقنيات مثل React.js و Next.js و Node.js و Nest.js، بالإضافة إلى أنظمة الوقت الفعلي والرسائل الموزعة والمنصات السحابية.
ما هي المتطلبات اللغوية لهذا الدور؟
يجب أن يكون المتقدمون متحدثين باللغة العربية.
ما هي المؤهلات التعليمية المطلوبة؟
المؤهلات المطلوبة هي درجة البكالوريوس في علوم الكمبيوتر أو الهندسة أو مجال ذي صلة (أو خبرة عملية معادلة).
العمل في الرياض
تُعد الرياض، عاصمة المملكة العربية السعودية، مركزًا اقتصاديًا حيويًا يجذب المهنيين من مختلف أنحاء العالم. تتميز المدينة بسوق عمل ديناميكي يدعمه قطاعات رئيسية مثل النفط والغاز، التمويل، التكنولوجيا، والإنشاءات، مما يوفر فرصًا وظيفية متنوعة. تعكس ثقافة العمل في الرياض مزيجًا من التقاليد المحلية والمعايير الدولية، مع التركيز على الاحترافية والتفاني. يمكن للموظفين أن يتوقعوا بيئة عمل منظمة، حيث تُقدر العلاقات المهنية القوية. يمثل التنقل في الرياض جزءًا أساسيًا من الحياة اليومية، وتوفر المدينة خيارات سكنية متنوعة تناسب مختلف أنماط الحياة. غالبًا ما تبحث الشركات الكبرى، سواء كانت محلية أو عالمية، عن الكفاءات في الرياض، مما يساهم في تعزيز التنافسية والابتكار في سوق العمل.
موقع تجميع وظائف من جهات خارجية. الحقول المنظَّمة (المهام، المتطلبات، المزايا، التعليم، الراتب، الأسئلة) مُستنبَطة آلياً من الإعلان الأصلي وقد تكون غير دقيقة. يُرجى التحقّق عبر الموقع الرسمي لصاحب العمل قبل التقديم.