الوصف الوظيفي
تسعى أوبتيمزا إلى مطور Full Stack موهوب للانضمام إلى فريقنا الديناميكي.
سيكون المرشح الناجح مسؤولاً عن تطوير وصيانة البرمجيات الخاصة بالعميل والخادم مع المساهمة في تصميم وتنفيذ حلول قابلة للتوسع.
ستعمل عن كثب مع فرق متعددة التخصصات لتقديم تطبيقات عالية الجودة تلبي احتياجات عملائنا.
المسؤوليات الرئيسية: تطوير كل من الهيكل الأمامي والخلفي لتطبيقات الويب.
بناء كود فعال وقابل لإعادة الاستخدام لتحسين التطبيقات الحالية.
التعاون مع المصممين ومطورين آخرين لإنشاء تجارب مستخدم بديهية واستجابة.
دمج حلول تخزين البيانات، بما في ذلك قواعد البيانات وخدمات السحابة.
المشاركة في مراجعات الكود والحفاظ على جودة الكود وتنظيمه وأتمتته.
استكشاف الأخطاء وإصلاحها، واختبار وصيانة البرمجيات الأساسية لضمان تحسين قوي ووظائف.
البقاء على اطلاع بالتقنيات الناشئة والاتجاهات الصناعية لتطبيق أفضل الممارسات.
مكافأة سنوية، تأمين صحي من الفئة A، العمل من المنزل، التدريب والتطوير، مكافأة الأداء.
المؤهلات والمتطلبات: الحد الأدنى من 2-4 سنوات من الخبرة في تطوير Full Stack.
إتقان ASP.
NET Web Forms وASP.
NET MVC. معرفة بـ Entity Framework أو ADO.
NET. خبرة جيدة مع Angular. فهم جيد لـ HTML وCSS وJavaScript. خبرة في العمل مع واجهات برمجة التطبيقات RESTful. معرفة قوية بـ Microsoft SQL Server (الاستعلامات، الإجراءات المخزنة، الفهرسة، إلخ). إلمام بأدوات التحكم في المصدر.
فهم أساسي لبرمجة كائنات (OOP) وأنماط التصميم. القدرة على العمل بشكل مستقل وضمن فريق. مهارات جيدة في حل المشكلات وتصحيح الأخطاء. مهارات فعالة في التواصل والتوثيق. خبرة في العمل على أنظمة ديناميكية مثل أنظمة إدارة الوثائق ومحركات سير العمل.
فهم جيد لدورة حياة تطوير البرمجيات (SDLC). معرفة جيدة بـ .
NET Core أو .
NET 6+. اختبار الوحدة. مهارات تواصل جيدة وعمل جماعي. الانتباه للتفاصيل. الرغبة في التعلم والنمو.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.