وظيفة 1

وظيفة 1

المسؤولية الرئيسية:

تصميم وتنفيذ واجهات المستخدم باستخدام أطر عمل HTML وCSS وJavaScript مثل React أو Angular. بناء وصيانة منطق تطبيقات الخادم وقواعد البيانات وواجهات برمجة التطبيقات باستخدام تقنيات مثل Node.js وPython وRuby وJava. تصميم وتنفيذ وإدارة قواعد البيانات (SQL أو NoSQL) لضمان سلامة البيانات وكفاءة استرجاعها. استخدام أنظمة التحكم في الإصدارات مثل Git لإدارة تغييرات التعليمات البرمجية والتعاون مع المطورين الآخرين. تطبيق أفضل ممارسات الأمان لحماية التطبيقات من الثغرات الأمنية والتهديدات. أتمتة عمليات النشر وإدارة خطوط أنابيب CI/CD لتبسيط دورات التطوير والإصدار. العمل مع فرق متعددة الوظائف، بما في ذلك المصممون ومديرو المنتجات والمطورون الآخرون، لتقديم برامج عالية الجودة.

مواصفات الوظيفة:

إتقان تقنيات الواجهة الأمامية (HTML وCSS وأطر عمل JavaScript مثل React أو Angular).

إجادة تقنيات الواجهة الخلفية (Back-end) مثل Node.js، وPython، وRuby، وJava، وغيرها.

خبرة في تصميم وإدارة قواعد البيانات (SQL وNoSQL).

إجادة تصميم المخططات وتحسين الاستعلامات.

معرفة قوية بأنظمة التحكم في الإصدارات، وخاصةً Git.

خبرة في إدارة مستودعات الأكواد البرمجية والتعاون فيها.

معرفة بأفضل ممارسات أمن الويب.

خبرة في تقنيات تحسين الأداء.

مهارات تعاون ممتازة للعمل بفعالية ضمن فريق.

القدرة على إيصال المفاهيم التقنية لأصحاب المصلحة غير التقنيين.