صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونينحن نبحث عن كبير مهندسي البرمجيات ذوي المهارات العالية والخبرة لقيادة
تطوير ونشر تطبيقات الويب والجوال المتطورة. يجب أن يكون لدى المرشح المثالي أكثر من 15 عامًا من الخبرة العملية في تطوير البرمجيات وفهم عميق لتقنيات المكدس الكامل لتطبيقات الويب والجوال الأصلية. يتطلب هذا منصبًا هندسيًا رائدًا خبرة فنية قوية في كل من مجالات الويب والجوال، ومهارات استثنائية في حل المشكلات، والقدرة على إدارة مشاريع معقدة واسعة النطاق. بالإضافة إلى ذلك، يتضمن الدور توجيه فريق متنوع من الشركاء الداخليين والخارجيين.
المسؤوليات الرئيسية:
قيادة تصميم وتطوير تطبيقات الويب والجوال القابلة للتطوير وعالية الأداء،
مع ضمان الأمان الأمثل وتجربة المستخدم.
إدارة وتوجيه فريق، وتعزيز ثقافة التعاون والأداء العالي.
التعاون بشكل وثيق مع مديري المنتجات ومصممي UX/UI وأصحاب المصلحة الآخرين لضمان الجدوى الفنية والتواصل الفعال للمتطلبات.
العمل بشكل وثيق مع فرق ضمان الجودة لإنشاء بروتوكولات الاختبار التي تضمن أن كل إصدار يلبي المتطلبات الوظيفية وغير الوظيفية.
الإشراف على عملية النشر وحل مشكلات الإنتاج بسرعة.
ضمان سلامة قاعدة التعليمات البرمجية من الناحية الفنية، بما في ذلك خطوط أنابيب الإصدار والتكامل المستمر.
إدارة دورة حياة تطوير البرمجيات بالكامل (SDLC)، من التخطيط والتصميم الأولي إلى النشر والصيانة والتكرار لتطبيقات الويب وتطبيقات الأجهزة المحمولة.
الإشراف على الدعم بعد الإصدار، ومعالجة المشكلات بسرعة مع دفع التحسينات المستمرة.
ضمان الامتثال لمعايير الأمان، وإصدار شهادات لكل إصدار قبل الإنتاج.
المتطلبات:
درجة البكالوريوس أو الماجستير في علوم الكمبيوتر أو هندسة البرمجيات أو مجال ذي صلة.
خبرة لا تقل عن 15 عامًا في هندسة البرمجيات، مع خبرة لا تقل عن 4 سنوات في دور قيادي تقني.
خبرة قوية في أطر تطوير الويب مثل React.js أو Angular أو Vue.js.
معرفة واسعة بأطر العمل الخلفية مثل Node.js وSpring Boot وGo.
خبرة في هندسة الخدمات المصغرة وتصميم الأنظمة الموزعة. خبرة مثبتة في
تطوير واجهة برمجة التطبيقات (RESTful وGraphQL) والتكامل.
خبرة في تطوير الأجهزة المحمولة باستخدام React Native أو Flutter أو Swift (iOS) أو Kotlin (Android).
خلفية قوية في تصميم وإدارة قواعد البيانات، بما في ذلك SQL (PostgreSQL وMySQL) وNoSQL (MongoDB وRedis).
خبرة في بيئات Linux، بما في ذلك تكوين النظام وضبط الأداء.
فهم قوي للشبكات وموازنات التحميل. فهم أداء التطبيق وأدوات التسجيل/التدقيق.
إتقان منصات السحابة مثل AWS أو Azure، مع التركيز على النشر المستند إلى السحابة.
معرفة متعمقة ببروتوكولات الويب وبوابة API ونشر تطبيقات الأجهزة المحمولة وأفضل ممارسات الأمان لتطوير الويب والأجهزة المحمولة.
قدرة مثبتة على التعامل مع تحديات تحسين الأداء وقابلية التوسع في بيئات الإنتاج.
خبرة في هندسة الخدمات المصغرة وتصميم الأنظمة الموزعة. خبرة مثبتة في
تطوير واجهة برمجة التطبيقات (RESTful وGraphQL) والتكامل.
خبرة في تطوير الأجهزة المحمولة باستخدام React Native أو Flutter أو Swift (iOS) أو Kotlin (Android).
خلفية قوية في تصميم وإدارة قواعد البيانات، بما في ذلك SQL (PostgreSQL وMySQL) وNoSQL (MongoDB وRedis).
خبرة في بيئات Linux، بما في ذلك تكوين النظام وضبط الأداء.
فهم قوي للشبكات وموازنات التحميل. فهم أداء التطبيق وأدوات التسجيل/التدقيق.
إتقان منصات السحابة مثل AWS أو Azure، مع التركيز على النشر المستند إلى السحابة.
معرفة متعمقة ببروتوكولات الويب وبوابة واجهة برمجة التطبيقات ونشر تطبيقات الأجهزة المحمولة وأفضل
ممارسات الأمان لتطوير الويب والأجهزة المحمولة.
قدرة مثبتة على التعامل مع تحديات تحسين الأداء وقابلية التوسع في بيئات الإنتاج.
خبرة في مجموعة التقنيات:
واجهة المستخدم: React.js، Angular، Vue.js، HTML5، CSS3، JavaScript، Express.js
واجهة المستخدم الخلفية: Node.js، Spring Boot، Java، Go، GoLang
الأجهزة المحمولة: React Native، Flutter، Swift (iOS)، Kotlin (Android)
الخوادم: Nginx، Microsoft IIS، Apache Tomcat
قاعدة البيانات: MSSQL، PostgreSQL، MySQL، MongoDB، Redis
أنظمة المراسلة: RabbitMQ، Kafka
تطوير واجهة برمجة التطبيقات: RESTful، GraphQL
المنصات السحابية: AWS، Microsoft Azure
بيئات Linux: Ubuntu، Red Hat
التحكم في الإصدار: Git، GitHub
إدارة المشروع: JIRA، Confluence
CI/CD: Jenkins، Terraform