الوصف الوظيفي
وصف الوظيفة : 1.
تطوير التطبيقات: تصميم وتطوير وصيانة تطبيقات ويب قابلة للتوسع وعالية الأداء تقدم تجربة مستخدم مثالية عبر جميع الأجهزة.
كتابة كود نظيف وفعال وقابل للصيانة يتماشى مع أفضل الممارسات في الصناعة.
2. هندسة النظام: الشراكة مع فرق الهندسة لتعريف هندسة النظام والمعايير الفنية وأنماط التصميم، مع ضمان أن الحلول آمنة وقابلة للتوسع ومحسّنة للأداء.
3. تطوير الواجهة الأمامية: تطوير هياكل واجهة أمامية قابلة للتوسع ومرنة لدعم تطبيقات الويب الديناميكية.
4. تنفيذ تجربة المستخدم: تصميم وتنفيذ واجهات مستخدم بديهية وجذابة وتفاعلية عبر منصات الويب.
5. تطوير الواجهة الخلفية: بناء وتعزيز وصيانة خدمات الواجهة الخلفية وواجهات برمجة التطبيقات التي تدعم تطبيقات الويب.
6. إدارة البنية التحتية وقواعد البيانات: تصميم وإنشاء وإدارة الخوادم وقواعد البيانات لضمان الموثوقية والأمان ووظائف النظام المثلى.
7. تحسين الأداء: ضمان استجابة التطبيق، وتوافقه عبر المتصفحات، وأداء سلس عبر الأجهزة والمنصات.
8. التعاون عبر الوظائف: العمل بشكل وثيق مع مصممي واجهة المستخدم وتجربة المستخدم وغيرهم من أصحاب المصلحة لترجمة مفاهيم التصميم إلى تجارب رقمية وظيفية تركز على المستخدم.
المتطلبات : 1.
درجة البكالوريوس في هندسة البرمجيات أو علوم الكمبيوتر أو مجال ذي صلة.
2. الحد الأدنى من 5 سنوات من الخبرة العملية في تطوير البرمجيات.
3. إتقان قوي في C#، ولغات البرمجة الموجهة للكائنات.
4. خبرة واسعة مع أطر تطوير الويب الحديثة (Angular) وتقنيات الواجهة الخلفية مثل Node.
js و Microsoft .
NET. 5. فهم قوي لأنظمة إدارة قواعد البيانات، بما في ذلك MS SQL Server و PostgreSQL و MySQL و MongoDB.
6. معرفة عميقة بمبادئ هندسة البرمجيات، وأنماط التصميم، وهندسة الخدمات الصغيرة.
7. خبرة عملية مع خطوط أنابيب CI/CD ومنهجيات DevOps.
8. مهارات تحليلية وحل المشكلات ممتازة مع اهتمام قوي بالتفاصيل.
9. مهارات تواصل شفهية وكتابية قوية، مع القدرة على التعاون بفعالية في فرق متعددة التخصصات.
10. استباقي، وقابل للتكيف، وقادر على إدارة أولويات متعددة في بيئة سريعة الخطى.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.