Backend Developer

القيام بجميع المهام في الجوانب المتعلقة ب (BACKEND DEVELOPMENT) لتطبيقات (الموبايل/الويب) والقيام بجميع المهام البرمجية ل (SERVER-SIDE) وقواعد البيانات. والتعاون مع ال (FRONT-END DEVELOPER) لدمج الاكواد البرمجية.

البيانات الرئيسية

البند القيمة
الرئيس المباشر IT Project Manager
المسمى الوظيفي Developer
وحدة الأعمال قسم تكنولوجيا المعلومات
عدد المطلوبين 1

المهام والمسئوليات للوظيفة

المهام والمسئوليات للوظيفة مؤشرات التنفيذ
تنفيذ المهام البرمجية المرتبطة بالتطوير للتطبيقات (موبايل/ويب) او الصيانة في جوانب ال (Backend) و (API development). • عدد المهام البرمجية المنفذة
• عدد التطبيقات التي تم تطويرها او تحديثها
كتابة الاكواد المعيارية (modular) وتحديد الهيكل البرمجي والقيام باختبارها جيدًا في جميع لغات ال (Backend) وبناء المكتبات للاستخدام المستقبلي • نسبة تطابق الممارسات البرمجية للممارسات المعيارية
تجميع وتحليل متطلبات المستخدم لتحديد المتطلبات التقنية الخاصة ب (Backend development) • عدد المتطلبات التقنية
القيام بالدور الرئيسي لدور تطوير التطبيقات (موبايل/ويب) في المشاريع المختلفة. • نسبة العجز في أداء دور تطوير التطبيقات في الفريق
الصيانة المستمرة للاكواد البرمجية بشكل يومي وفقا للمتابعة والمراقبة للاستخدام. • نسبة الأخطاء في الواجهات.
القيام بعمليات ال (debugging) باستخدام أدوات مثل (Chrome Developer Console, Graylog, Sentry) • نسبة الأخطاء في الواجهات.
التعاون مع الفريق والقيام بنشاطات العمل كفريق مثل الاجتماعات والعصف الذهني والمشاركة في اعداد خطط المشاريع … الخ. • عدد النشاطات المتعلقة بالفريق
• تقييم أعضاء الفريق ورئيس الفريق.
التعاون الوثيق مع (front-end developer) لدمج الخدمات والبرمجيات. • عدد الخدمات والبرمجيات التي تم دمجها
• نسبة التوافقية والتعاون مع أعضاء الفريق
تنفيذ الاختبارات على المستخدمين لتقييم تجربة المستخدم والقدرة على معرفة (user pain) وإيجاد الحلول. • عدد الاختبارات لتقييم تجربة المستخدم.
• نسبة رضاء المستخدمين.
التحسين للمكونات البرمجية لتحسين العمليات لزيادة السرعة والاستجابة والكفاءة • نسبة رضاء المستخدمين.
تجميع البيانات وتحليلها للحصول على (user feedback) ووضع الحلول حسب التحليل. • نسبة رضاء المستخدمين.
تطوير الخصائص (features) لتحسين تجربة المستخدم • نسبة رضاء المستخدمين.
البرمجة وفقا للأدوات المعيارية والممارسات النمطية مع مراعاة وتحديث الممارسات وفقا للتوجهات الحديثة. • نسبة تضمين المنهجيات والأدوات المعيارية في التقارير
تنفيذ التوثيق المستمر وفقا للممارسات القياسية (Git). • نسبة تنفيذ التوثيق.
إعداد تقارير الإنجاز الشهرية والربعية والسنوية الخاصة بعمله ورفعها لمسؤولة المباشر • عدد تقارير الإنجاز الدورية المعدة ودقتها
• نسبة انجاز مؤشرات الأداء للمهام والمسؤوليات
القيام بأية مهام واختصاصات أخرى تقتضيها طبيعة وظيفته أو يكلف بها بمقتضى القوانين والقرارات النافذة. • عدد المهام المنفذة مقارنة بعدد التكليفات
• المرونة وسرعة الاستجابة

المؤهلات

المواصفات
مؤهلات أساسية:بكالوريوس في علوم الحاسوب او مايعادلها في تخصص مشابه.
مؤهلات تفضيلية:مؤهلات او دورات معتمدة في مجال (Backend development).

الخبـــرات

المواصفات
خبرة نوعيه لمدة سنتين في نفس المجال مع نموذج لمجموعة اعمال متنوعة سابقة لتطبيقات (موبايل/ويب) خلال تلك الفترة.
خبرة لا تقل عن سنتين في استخدام (API design and implementation)
خبرة سابقة في المشاركة في بناء شركات برمجية ناشئة.
خبرة لمدة سنة ك (Full-stack developer) مع نموذج اعمال.

من المهارات

المواصفات
– مهارة في الاستخدام للبرامج والادوات التالية
(NPM, Git, Visual Studio, Preprocessors (Grunt/Gulp/Webpack), Chrome Developer Tools, and local development environments)
– مهارة في الاستخدام الأساسي للأدوات والبرامج التالية
(AdGoogle Analytics or comparable web analytics software)
يمتلك مهارة في إعداد التقارير بشكل احترافي ومنها التقارير الشهرية والربعية والنصف سنوية.
يمتلك مهارات في المراسلات والمخاطبات الرسمية.
تلك مهارات التنظيم والمتابعة والارشفة
سرعة في التنفيذ ومرونة في الاستجابة
الحرص الشديد والانتباه للتفاصيل.
مهارات التواصل الفعالة وبناء وتطوير العلاقات.
مهارات التحليل والتفكير المنطقي.
مهارات بحثية عالية جدا
يجيد اللغة الإنجليزية.

القدرات

المواصفات
فهم الدورة الكاملة لتطوير التطبيقات (موبايل/ويب) للتعاون مع الفريق.
القدرة على اخذ أي مشروع من الفكرة الى التنفيذ مع العمل ضمن محددات الوقت والتكلفة
القدرة على برمجة تطبيقات الموبايل لمنصات الاندرويد و iOS
القدرة على برمجة تطبيقات الويب
القدرة على التعامل مع مشاكل التوافقية مع عدة اجهزة والفهم الكامل للفروقات
لدية اطلاع بكامل التوجهات الحديثة في (Backend development)
القدرة على العمل مع فريق متعدد الوظائف
القدرة على العمل مع فرق تقوم بالعمل على مشاريع برمجية مفتوحة المصدر
القدرة على العمل بروح الفريق الواحد مع الاستقلالية اثناء التنفيذ.
قدرات على إدارة الوقت والعمل في أكثر من عمل في ان واحد مع ترتيب الأولويات وإدارة المهام.
القدرة على حل المشكلات واتخاذ القرارات
القدرة على إدارة الذات
القدرة على العمل بدقة وإنجاز
القدرة على العمل ضمن منهجيات إدارة المشاريع الحديثة مثل (agile)
القدرة على العمل وفقا لمبادئ العمل المبنية على المستخدم (User-Centered)
القدرة على استخدام برامج ميكروسوفت اوفيس او ما يمثلها
القدرة على فهم الجوانب التجارية وشريحة أصحاب المصلحة واهمهم المستخدمين

نطاق الاشراف

النطاق
نطاق العمل

نطاق الصلاحيات

الصلاحيات
وفق الصلاحيات المخولة له في نطاق وظيفته وبما لا يتعارض مع الأدلة واللوائح والقرارات المنظمة لعمل الهيئة/والمركز.

نطاق الاتصالات والتنسيق

النطاق
الداخلية : التنسيق الداخلي مع جميع مسؤولي الأقسام والموظفين وفق التسلسل الإداري المعمول به داخل الهيئة/والمركز.
الخارجية: الجهات ذات العلاقة وفقاً للمهام والمسؤوليات بموجب توجيه أو تفويض من المسؤول المباشر

موقعنا الجغرافي

اليمن – صنعاء – صوفان – شارع الثلاثين – المدينة الليبية

ساعات العمل

‏السبت‏: 8:00 ص‏ – ‏1:00 م‏‏
‏الأحد‏: 8:00 ص‏ – ‏1:00 م
الإثنين‏: 8:00 ص‏ – ‏1:00 م‏‏
‏الثلاثاء‏: 8:00 ص‏ – ‏1:00 م‏‏
الأربعاء‏: 8:00 ص‏ – ‏1:00 م‏‏
الخميس‏: 8:00 ص‏ – ‏1:00 م‏‏
‏الجمعة‏: مغلق‏‏

اتصل بنا

737 577 01