drjobs مطور برامج أول English

مطور برامج أول

صاحب العمل نشط

1 وظيفة شاغرة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs
أرسل لي وظائف مشابهة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف
الخبرة drjobs

Not Mentionedسنوات

موقع الوظيفة drjobs

دبي - الإمارات

الراتب drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

الجنسية

إماراتي

الجنس

ذكر

عدد الوظائف الشاغرة

1 وظيفة شاغرة

الوصف الوظيفي

الأدوار والمسؤوليات

نحن نبحث عن مهندس برمجيات موهوب للانضمام إلى فريق التطوير المتنامي لدينا في Property Finder في الهند. نحن نؤمن برعاية المواهب ونشجع الإبداع والاستقلالية حيث تكون حرًا في النمو وتطوير حياتك المهنية في بيئة ممتعة ومتفائلة وإيجابية. نتوقع من مطورينا أن يكونوا شغوفين بالتكنولوجيا وأن يفكروا في طرق إبداعية يمكنهم من خلالها الاستفادة من أعمالنا. في هذا الدور، ستكون مسؤولاً عن تطوير وصيانة تطبيقات عالية الجودة وقابلة للتطوير تعمل على تشغيل وظائف أعمالنا الأساسية. نحن من المؤيدين الكبار لأساليب التطوير الرشيقة مع فرق صغيرة متعددة الوظائف تتمتع بالقدرة الكاملة على أخذ فكرة من البداية والقدرة على تسليمها بعد اختبارها بالكامل في الإنتاج مع الحد الأدنى من الاضطرابات الخارجية. لهذا السبب، ستحتاج إلى أن تكون قادرًا على العمل بشكل جيد مع الآخرين في فريقك وخارج فريقك لتكون قادرًا على المساهمة بأفكار ذات مغزى حول أفضل طريقة لتحقيق أهدافك ونتائجك الرئيسية.

المسؤوليات الرئيسية:

تصميم وتطوير وصيانة تطبيقات الويب الكاملة

خبرة في CI/CD باستخدام Jenkins وGithub Actions وما إلى ذلك.

خبرة في العمل مع مجموعة التقنيات السحابية الأصلية والهندسة المعمارية السحابية

التعاون مع فرق متعددة الوظائف لتحديد وتصميم وشحن ميزات جديدة

تحسين التطبيقات لتحقيق أقصى سرعة وقابلية للتطوير

تنفيذ تدابير الأمان وحماية البيانات

المشاركة في مراجعات التعليمات البرمجية والمساهمة في أفضل ممارسات الهندسة

استكشاف الأخطاء وإصلاحها وترقية الأنظمة الحالية

البقاء على اطلاع بأحدث التقنيات واتجاهات الصناعة

الشخص

المؤهلات المطلوبة:

درجة البكالوريوس في علوم الكمبيوتر أو الهندسة أو مجال ذي صلة

خبرة لا تقل عن 8 سنوات في تطوير الويب الكامل

إتقان قوي للغات الخلفية مثل Java وC# وNode.js وPython وGolang

خبرة في خدمات AWS والهندسة المعمارية السحابية وتقنيات الحاويات

خبرة في تصميم النظام من الألف إلى الياء

الإلمام بأنظمة قائمة انتظار الرسائل و هندسة الخدمات المصغرة
معرفة تقنيات قواعد البيانات (SQL وNoSQL)
فهم ممارسات DevOps وخطوط أنابيب CI/CD
الخبرة في أنظمة التحكم في الإصدارات (مثل Git)
مهارات قوية في حل المشكلات والاهتمام بالتفاصيل
مهارات ممتازة في التواصل والعمل الجماعي
الدافع الذاتي والقدرة على العمل بشكل مستقل عند الحاجة
الشغف بالكود النظيف والفعال والقابل للصيانة
القدرة على توجيه المطورين المبتدئين والمساهمة في نمو الفريق


الملف الشخصي المرغوب للمرشح

البرمجة المتقدمة وتطوير البرمجيات

خبير في لغات برمجة متعددة (مثل Java وC++ وPython وJavaScript وRuby وGo وC#) حسب الصناعة والتطبيق.
فهم قوي لهياكل البيانات والخوارزميات لكتابة كود فعال وقابل للتطوير.
معرفة مبادئ البرمجة الموجهة للكائنات (OOP) وأنماط التصميم (مثل Singleton وFactory وObserver).
هندسة وتصميم النظام

القدرة على تصميم أنظمة برمجية قابلة للتطوير والصيانة وعالية الأداء.
خبرة في هندسة الخدمات المصغرة وواجهات برمجة التطبيقات RESTful ومنصات السحابة (مثل AWS وAzure) والأنظمة الموزعة.
تصميم الحلول التي تضمن التوافر العالي والتسامح مع الأخطاء والمتانة في أنظمة الإنتاج.
دورة حياة تطوير البرمجيات (SDLC)

إتقان منهجيات Agile مثل Scrum أو Kanban لتطوير البرمجيات التكرارية وإدارة المشاريع.
المعرفة بممارسات وأدوات DevOps للتكامل المستمر والتسليم المستمر (CI/CD)، مثل Jenkins وDocker وKubernetes وGitLab CI وTravis CI.
مراجعة التعليمات البرمجية والتوجيه

مراجعة التعليمات البرمجية لضمان الجودة والاتساق والالتزام بمعايير الترميز.
توجيه المطورين المبتدئين وتقديم التوجيه ومشاركة المعرفة ومساعدتهم على النمو من الناحية الفنية.
التأكد من أن الفريق يتبع أفضل الممارسات في الترميز وتصميم البرامج.
حل المشكلات واستكشاف الأخطاء وإصلاحها

القدرة على تحديد وحل مشكلات البرامج المعقدة، سواء أثناء التطوير أو في بيئات الإنتاج.
استخدام أدوات وتقنيات استكشاف الأخطاء وإصلاحها لاستكشاف مشكلات التطبيق واختناقات الأداء والعيوب.
التحكم في الإصدارات والتعاون

الخبرة في استخدام Git أو أنظمة التحكم في الإصدارات الأخرى للتعاون وإدارة التعليمات البرمجية.
الخبرة في استخدام GitHub أو GitLab أو Bitbucket لإدارة المستودعات وتسهيل التعاون بين الفريق.
تصميم وإدارة قواعد البيانات

خبرة في قواعد بيانات SQL وNoSQL (على سبيل المثال، MySQL وPostgreSQL وMongoDB وRedis)، بما في ذلك نمذجة البيانات وتحسين الاستعلامات.
معرفة أطر عمل ORM مثل Hibernate أو Entity Framework للتفاعل مع قواعد البيانات.
تطوير الواجهة الأمامية (إن أمكن)

المعرفة بأطر عمل الواجهة الأمامية مثل React أو Angular أو Vue.js لإنشاء واجهات مستخدم سريعة الاستجابة وديناميكية.
فهم HTML وCSS وJavaScript وأدوات الواجهة الأمامية الحديثة مثل Webpack وBabel.
تحسين الأداء

تحليل وتحسين الكود للأداء واستخدام الذاكرة والكفاءة.
المعرفة بأدوات تحديد الملفات التعريفية لتحديد مشكلات الأداء في الكود أو البنية الأساسية.
الحوسبة السحابية والنشر

الخبرة في نشر تطبيقات البرامج في بيئات السحابة (على سبيل المثال، AWS وMicrosoft Azure وGoogle Cloud).
الخبرة في أدوات التنسيق مثل Docker وKubernetes

نوع التوظيف

دوام كامل

القسم / المجال المهني

تكنولوجيا المعلومات

نبذة عن الشركة

الإبلاغ عن هذه الوظيفة
إخلاء المسؤولية: د.جوب هو مجرد منصة تربط بين الباحثين عن عمل وأصحاب العمل. ننصح المتقدمين بإجراء بحث مستقل خاص بهم في أوراق اعتماد صاحب العمل المحتمل. نحن نحرص على ألا يتم طلب أي مدفوعات مالية من قبل عملائنا، وبالتالي فإننا ننصح بعدم مشاركة أي معلومات شخصية أو متعلقة بالحسابات المصرفية مع أي طرف ثالث. إذا كنت تشك في وقوع أي احتيال أو سوء تصرف، فيرجى التواصل معنا من خلال تعبئة النموذج الموجود على الصفحة اتصل بنا