مطور أول
نظرة عامة
الهدف من هذه الوظيفة هو المساهمة في تطوير وتسليم مشاريع برمجية عالية الجودة من خلال كتابة كود متميز وحل التحديات التقنية بشكل تعاوني.
المسؤوليات الرئيسية
- **البرمجة والتطوير:**
- كتابة كود عالي الجودة وفعال وقابل للصيانة لتطبيقات برمجية معقدة.
- تولي دور قيادي في تصميم البرمجيات وهندستها المعمارية.
- تحليل وحل المشكلات التقنية المعقدة واتخاذ قرارات حاسمة بشأن البنية والأدوات والتقنيات.
- استخدام أنظمة التحكم في الإصدارات (مثل Git) لإدارة تغييرات الكود والفروع والتعاون مع الفريق.
- تحسين أداء البرمجيات وقابلية التوسع، وتحديد ومعالجة الاختناقات وأوجه القصور.
- **الاختبار وتصحيح الأخطاء:**
- كتابة اختبارات الوحدة وإجراء تصحيح الأخطاء واستكشاف أخطاء البرمجيات وإصلاحها.
- ضمان موثوقية وجودة البرمجيات.
- إجراء مراجعات الكود والمشاركة فيها لضمان جودة الكود وقابلية الصيانة والالتزام بمعايير البرمجة.
- صيانة وتحسين التطبيقات البرمجية الحالية، وتطبيق التحديثات وإصلاحات الأخطاء والتحسينات.
- **التوثيق الفني وضمان الجودة:**
- ضمان التزام البرمجيات بمعايير الجودة والأمان.
- إجراء اختبارات وتحقق شامل.
- إنشاء وصيانة التوثيق الفني، بما في ذلك مخططات البنية المعمارية للنظام، وتوثيق واجهات برمجة التطبيقات (API)، وإرشادات التطوير.
المتطلبات
- درجة البكالوريوس أو الماجستير في علوم الحاسب أو مجال ذي صلة (يفضل الدرجات المتقدمة).
- سنتان أو أكثر من الخبرة في مجال التطوير البرمجي.
المهارات المطلوبة
GitUnit TestingDebuggingCode ReviewSoftware ArchitecturePerformance OptimizationTechnical DocumentationAPI Documentation
شارك هذه الوظيفة
تنبيهات ذكية
اختر متى نخبرك. · 1 مفعّل
كل وظائف علم
جميع الوظائف الجديدة
وظائف في الرياض
وظائف جديدة في هذه المدينة
وظائف الموارد البشرية والتوظيف
وظائف في نفس المجال