انتقل إلى المحتوى الرئيسي
🇮🇶

مطور أندرويد جونيور

Junior Android Developer
1001·🇮🇶 Baghdad (+1 other), العراق·علوم الحاسوب
مجالات المعرفة المطلوبة:
CS-SECS-PLCS-SDF

ملخص الوظيفة

هذه الوظيفة تتطلب مطور أندرويد جونيور لديه خبرة في تطوير تطبيقات أندرويد باستخدام كوتلين وتطوير مدفوع بالاختبار. يجب أن يكون المرشح قادراً على العمل بشكل تعاوني وكتابة كود نظيف وفعال، مع القدرة على تعلم وتطبيق مبادئ TDD.

وصف الوظيفة

وصف الوظيفة: تستعين 1001 بمطور أندرويد جونيور موهوب ومحفز للانضمام إلى فريقنا المبتكر لتطوير الهواتف المحمولة. كمتطور أندرويد جونيور، ستتمكن من العمل على مشاريع مثيرة و المساهمة في تطوير تطبيقات أندرويد متقدمة. يجب أن يكون المرشح المثالي لديه خبرة عملية في كوتلين وتطوير مدفوع بالاختبار (TDD) وكتابة اختبارات الوحدة لضمان تسليم تطبيقات أندرويد عالية الجودة وموثوقة. مسؤوليات الوظيفة: التعاون مع المطورين الأقدم وفرق متعددة الوظائف لتطوير وتنفيذ ميزات جديدة لتطبيقات أندرويد. استخدام معرفتك بكوتلين لكتابة كود نظيف وفعال، والصيانة وتحسين قواعد الكود الحالية. تعلم وتطبيق مبادئ TDD لكتابة اختبارات الوحدة للكود الجديد والقديم، مما يضمن تغطية اختبار شاملة. تطوير وتنفيذ اختبارات الوحدة باستخدام إطارات الاختبار مثل JUnit وMockito للتحقق من صحة الكود وتحديد المشاكل في وقت مبكر من عملية التطوير. المساعدة في تحديد ومعالجة الأخطاء والمشاكل في تطبيقات أندرويد، مما يسهم في استقرار وتأدية التطبيقات بشكل عام. المشاركة في مراجعة الكود مع الفريق لتلقي تعليقات على كودك وتقديم تعليقات بناءة للآخرين. التعلم المستمر والبقاء على اطلاع دائم بأحدث الاتجاهات والأدوات وأفضل الممارسات في تطوير أندرويد وTDD. العمل بشكل وثيق مع أعضاء الفريق الآخرين، بما في ذلك المصممين ومديري المنتجات، لفهم المتطلبات والمشاركة الفعالة في جلسات العصف الذهني. المؤهلات: خبرة عملية في تطوير أندرويد، مع التركيز على لغة برمجة كوتلين. إلمام بمبادئ TDD والقدرة على كتابة اختبارات الوحدة باستخدام إطارات الاختبار مثل JUnit وMockito. فهم أساسي لSDK أندرويد وستوديو أندرويد. معرفة بنظم التحكم في الإصدارات، تفضيلياً جيت. مهارات قوية في حل المشاكل واهتمام بالتعلم وتعلم تقنيات و منهجيات التطوير الجديدة. مهارات تواصل جيدة والقدرة على العمل بشكل تعاوني في بيئة الفريق. التعليم: بكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو مجال ذي صلة.

المتطلبات المعرفية

  • CS-SE(٩٠%)
  • CS-PL(٨٠%)
  • CS-SDF(٧٠%)
المصدر: serpapiآخر تحديث: ١٨‏/٣‏/٢٠٢٦أهمية: ٨٥%
مطور أندرويد جونيور - 1001 | وظائف الحوسبة - الألِف الرقمية