رصد لحظي للوظائف في جميع القطاعات

شركة رائدة تعلن عن وظيفة Full Stack Developer بخبرة في تطوير تطبيقات الويب

تعلن شركة رائدة في مجال الحلول الرقمية وتطوير البرمجيات عن توفر فرصة وظيفية مميزة بمسمى Full Stack Developer، وذلك للانضمام إلى فريق تقني متخصص يعمل على بناء وتطوير تطبيقات ويب حديثة، سريعة، وآمنة وقابلة للتوسع.

نبحث عن مطور Full Stack يمتلك خبرة عملية في تطوير الواجهات الأمامية والخدمات الخلفية، ولديه شغف بكتابة كود منظم وعالي الجودة، والقدرة على المشاركة في جميع مراحل تطوير المنتج الرقمي، بدءًا من تحليل المتطلبات التقنية، مرورًا ببناء واجهات المستخدم وواجهات برمجة التطبيقات، وصولًا إلى الاختبار والنشر والتحسين المستمر.

تعد هذه الوظيفة فرصة مناسبة للمطورين الذين يرغبون في العمل ضمن بيئة احترافية تعتمد أحدث تقنيات تطوير الويب، وتمنحهم مساحة للمساهمة في بناء حلول تقنية تخدم أهداف الشركة والعملاء.

المسمى الوظيفي

Full Stack Developer – مطور تطبيقات ويب متكامل

المهام والمسؤوليات الرئيسية

سيكون مطور الـ Full Stack مسؤولًا عن مجموعة من المهام التقنية، من بينها:

  • تطوير وصيانة تطبيقات ويب متكاملة باستخدام تقنيات حديثة.
  • بناء الواجهات الأمامية التفاعلية وسهلة الاستخدام باستخدام Next.js وTypeScript.
  • تطوير الخدمات الخلفية وواجهات برمجة التطبيقات باستخدام NestJS.
  • تصميم وبناء وتوثيق REST APIs بصورة منظمة وآمنة.
  • ربط تطبيقات الويب بقواعد البيانات وإدارة عمليات تخزين واسترجاع البيانات بكفاءة.
  • التعاون مع أعضاء الفريق التقني، بما يشمل المطورين والمصممين ومديري المنتجات.
  • مراجعة الكود البرمجي والمساهمة في تحسين جودة المشروع ومعاييره التقنية.
  • معالجة الأخطاء التقنية وتحسين أداء التطبيقات وسرعة الاستجابة.
  • المشاركة في عمليات الاختبار والنشر والمتابعة بعد إطلاق الميزات الجديدة.
  • استخدام أدوات التحكم بالإصدارات لضمان تنظيم العمل والتعاون السلس بين أعضاء الفريق.
  • المساهمة في تطوير البنية التقنية للتطبيقات بما يدعم التوسع المستقبلي.

المتطلبات الأساسية لوظيفة Full Stack Developer

للتقديم على وظيفة مطور Full Stack، يجب توفر المتطلبات التالية:

  • خبرة عملية لا تقل عن سنتين في مجال تطوير تطبيقات الويب.
  • إتقان لغة البرمجة TypeScript واستخدامها في مشاريع فعلية.
  • خبرة جيدة في تطوير الخدمات الخلفية باستخدام NestJS.
  • خبرة في تطوير واجهات الويب الحديثة باستخدام Next.js.
  • فهم جيد لمبادئ تطوير الواجهات الأمامية والخلفية ضمن تطبيقات الويب.
  • خبرة في تصميم وتنفيذ RESTful APIs.
  • معرفة جيدة بالتعامل مع قواعد البيانات، وتصميم الجداول والعلاقات والاستعلامات.
  • خبرة في استخدام نظام التحكم بالإصدارات Git ومنصة GitHub.
  • معرفة بمفاهيم وأدوات التكامل المستمر والنشر المستمر CI/CD.
  • القدرة على كتابة كود نظيف ومنظم وسهل الصيانة.
  • إجادة اللغة الإنجليزية قراءةً وكتابةً، خاصة لفهم الوثائق التقنية والتواصل المهني.
  • الحصول على درجة البكالوريوس في علوم الحاسب، هندسة البرمجيات، تقنية المعلومات، أو أي تخصص تقني ذي صلة.

المهارات والخبرات المفضلة

سيتم إعطاء أولوية للمرشحين الذين لديهم خبرة إضافية في واحد أو أكثر من المجالات التالية:

  • استخدام Docker في تشغيل التطبيقات وإدارة بيئات التطوير.
  • العمل على منصات الحوسبة السحابية مثل AWS أو Microsoft Azure.
  • خبرة في تطوير تطبيقات الهواتف الذكية باستخدام React Native.
  • معرفة بإطار Expo لتطوير وإدارة تطبيقات React Native.
  • فهم أساسيات أمن تطبيقات الويب وحماية واجهات البرمجة.
  • خبرة في كتابة الاختبارات البرمجية وتحسين موثوقية الكود.
  • معرفة بمفاهيم هندسة البرمجيات وأنماط التصميم البرمجي.
  • القدرة على العمل ضمن منهجيات إدارة المشاريع المرنة مثل Agile أو Scrum.
  • خبرة في التعامل مع أدوات تتبع المهام وإدارة المشاريع التقنية.

الصفات الشخصية المطلوبة

إلى جانب الخبرات التقنية، نبحث عن مرشح يتمتع بالصفات التالية:

  • القدرة على حل المشكلات التقنية بطريقة عملية ومنهجية.
  • الاهتمام بالتفاصيل وجودة المخرجات البرمجية.
  • مهارات جيدة في التواصل والعمل الجماعي.
  • الرغبة في التعلم المستمر ومتابعة تقنيات تطوير الويب.
  • القدرة على إدارة الوقت والالتزام بالمواعيد المحددة.
  • المرونة في التعامل مع المتطلبات المتغيرة وأولويات المشاريع.
  • المبادرة في اقتراح التحسينات التقنية المناسبة.

لماذا تنضم إلى فريقنا؟

توفر الشركة بيئة عمل مهنية تساعد المطورين على النمو وتطوير خبراتهم من خلال المشاركة في مشاريع تقنية متنوعة. كما تتيح الوظيفة فرصة للعمل على تقنيات مطلوبة في سوق العمل، مثل TypeScript وNestJS وNext.js وقواعد البيانات والخدمات السحابية.

هذه الفرصة مناسبة لكل من يبحث عن وظيفة Full Stack Developer تتيح له تطوير خبراته في برمجة الويب، وبناء تطبيقات متكاملة، والعمل مع فريق يركز على الجودة والنتائج الفعلية.

طريقة التقديم على وظيفة Full Stack Developer

إذا كنت ترى أن خبراتك ومهاراتك تتوافق مع متطلبات الوظيفة، يسعدنا استقبال سيرتك الذاتية للنظر في طلبك.

يرجى إرسال السيرة الذاتية، مع كتابة المسمى الوظيفي Full Stack Developer في عنوان البريد الإلكتروني، إلى:

📩 rraqamyat@gmail.com