2 أشهر مضت
Experience Needed: من 5 إلى 10 سنوات
Education Level: درجة البكالوريوس
Salary: سري
نظرة عامة على الدور
بصفتك مطور برامج رئيسيًا، ستلعب دورًا حاسمًا في تصميم وتنفيذ بنية البرامج لدينا، وضمان أفضل الممارسات، وقيادة الفريق الفني. ستعمل بشكل وثيق
مع مدير التكنولوجيا لدينا وأصحاب المصلحة الآخرين لضمان التنفيذ الناجح لمشاريعنا. ستكون مسؤولاً عن إدارة الفريق الفني، وإجراء مراجعات التعليمات البرمجية، وقيادة الاجتماعات
اليومية.
المسؤوليات الرئيسية
● تصميم وتطوير تطبيقات متقدمة باستخدام Node.js/Typescript وNestJS.
● ضمان الالتزام بمبادئ SOLID وأفضل ممارسات الترميز.
● إدارة الفريق الفني، بما في ذلك إجراء مراجعات التعليمات البرمجية والاجتماعات اليومية.
● التواصل مع مختلف أصحاب المصلحة، بما في ذلك مدير التكنولوجيا ومديري المنتجات والموردين الخارجيين.
● قيادة عملية اتخاذ القرار الفني وتقديم التوجيه الاستراتيجي.
● التكيف مع متطلبات المشروع المرنة مع العديد من أوجه عدم اليقين المحتملة.
● البقاء على اطلاع بأحدث اتجاهات وتقنيات الصناعة لضمان أن تكون حلولنا متطورة.
● خبرة مثبتة كمطور برامج رئيسي أو دور مماثل.
● معرفة وخبرة قوية في AWS وNode.js وNestJS.
● فهم قوي لهندسة البرمجيات وأفضل الممارسات.
● مهارات قوية في الإدارة الذاتية وشخصية استباقية.
● مهارات ممتازة في حل المشكلات والقدرة على معالجة المشكلات الفنية المعقدة.
● مهارات القيادة واتخاذ القرار.
● مهارات تواصل ممتازة باللغة الإنجليزية، سواء كتابية أو شفوية.
● خبرة في إدارة الفرق التقنية وتوجيه المطورين المبتدئين.
● القدرة على العمل في بيئة سريعة الوتيرة ومتغيرة باستمرار.
● خبرة في العمل في بيئات تطوير Agile/Scrum.
● فهم ممارسات الترميز الآمن والخبرة في تنفيذ
تدابير الأمان.
● مهارات تحليلية وفكرية قوية.
● اهتمام كبير بالتفاصيل لضمان جودة الكود وموثوقية النظام.
● الانفتاح على العمل في بيئة متعددة الثقافات والاستعداد للمشاركة في المناقشات مع أعضاء الفريق حول أفضل الأساليب.
● درجة البكالوريوس في علوم الكمبيوتر أو مجال ذي صلة، أو خبرة عمل معادلة