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 م
الجمعة: مغلق
الأحد: 8:00 ص – 1:00 م
الإثنين: 8:00 ص – 1:00 م
الثلاثاء: 8:00 ص – 1:00 م
الأربعاء: 8:00 ص – 1:00 م
الخميس: 8:00 ص – 1:00 م
الجمعة: مغلق
اتصل بنا
737 577 01