Front-End Developer

القيام بجميع المهام في الجوانب المتعلقة ب (Front-End development) لتطبيقات (الموبايل/الويب) والقيام بجميع المهام البرمجية ل (Client-side). والقيام بتحويل التصاميم الى مكونات برمجية وكذلك توصيل البرمجيات مع الخدمات في (back-end) وتعريف سلوك المكونات التصميمية في الواجهات (animation, movement, etc.).

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

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

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

المهام والمسئوليات للوظيفة مؤشرات التنفيذ
تحويل المخططات والرسوميات المعقدة (PSD) والمتطلبات الخاصة بتطبيقات (موبايل/والويب) الى واجهات برمجية (pixel-perfect presentation-layer HTML5/CSS3) • عدد الواجهات البرمجية التي تم تحويلها من التصاميم.
• نسبة تطابق التنفيذ للمتطلبات الخاصة بالتطبيق.
كتابة الاكواد المعيارية (modular) وتحديد هيكل الواجهات والقيام باختبارها جيدًا في جميع لغات ال (Front-end) مثل (JS و HTML و CSS) وبناء المكتبات للاستخدام المستقبلي • نسبة تطابق الممارسات البرمجية للممارسات المعيارية
انشاء واجهات ويب ذات طابع متوافق (responsive website designs) و القيام باختبارات التوافقية على مختلف المتصفحات والمنصات والأجهزة قبل تسليمها لل (backend) • نسبة توافقية الواجهات البرمجية على مختلف المنصات.
العمل مع البرامج التصميمية مثل (Photoshop, Illustrator, and Fireworks) للتعديل على العناصر تصميمية حسب الحاجة. • نسبة القدرة على التعديلات في المكونات التصميمية
الصيانة المستمرة للاكواد البرمجية بشكل يومي وفقا للمتابعة والمراقبة للاستخدام. • نسبة الأخطاء في الواجهات.
تقييم الجدوائية العملية للتصاميم والتعاون بشكل وثيق مع UI/UX Expert. • نسبة التوافقية والتعاون مع أعضاء الفريق
القيام بالأعمال التي تحدد سلوك المكونات البرمجية مثل (animation, movement, etc.) باستخدام البرامج المناسبة. • عدد المكونات البرمجية ذات السلوكيات المختلفة
بناء البرمجيات والتأكد من مراعاة مبادى (SEO). • نسبة نجاح ظهور التطبيقات في محركات البحث.
القيام بعمليات ال (debugging) باستخدام أدوات مثل (Chrome Developer Console) • نسبة الأخطاء في الواجهات.
التعاون مع الفريق والقيام بنشاطات العمل كفريق مثل الاجتماعات والعصف الذهني والمشاركة في اعداد خطط المشاريع الخ • عدد النشاطات المتعلقة بالفريق
• تقييم أعضاء الفريق ورئيس الفريق.
التعاون الوثيق مع (backend) لدمج الخدمات والبرمجيات. • نسبة التوافقية والتعاون مع أعضاء الفريق
تنفيذ الاختبارات على المستخدمين لتقييم تجربة المستخدم والقدرة على معرفة (user pain) وإيجاد الحلول. • عدد الاختبارات لتقييم تجربة المستخدم.
• نسبة رضاء المستخدمين.
التحسين للمكونات البرمجية لزيادة السرعة والاستجابة • نسبة رضاء المستخدمين.
تجميع البيانات وتحليلها للحصول على (user feedback) ووضع الحلول حسب التحليل. • نسبة رضاء المستخدمين.
تطوير الخصائص (features) لتحسين تجربة المستخدم • نسبة رضاء المستخدمين.
البرمجة وفقا للأدوات المعيارية والممارسات النمطية مثل
(UI layouts, code visioning tools, and the CSS GRID system)
مع مراعاه وتحديث الممارسات وفقا للتوجهات الحديثة.
• نسبة تضمين المنهجيات والأدوات المعيارية في التقارير
تنفيذ التوثيق المستمر وفقا للممارسات القياسية (Git). • نسبة تنفيذ التوثيق.
إعداد تقارير الإنجاز الشهرية والربعية والسنوية الخاصة بعمله ورفعها لمسؤولة المباشر • عدد تقارير الإنجاز الدورية المعدة ودقتها
• نسبة انجاز مؤشرات الأداء للمهام والمسؤوليات
القيام بأية مهام واختصاصات أخرى تقتضيها طبيعة وظيفته أو يكلف بها بمقتضى القوانين والقرارات النافذة. • عدد المهام المنفذة مقارنة بعدد التكليفات
• المرونة وسرعة الاستجابة

المؤهلات

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

الخبـــرات

المواصفات
خبرات أساسية:
خبرة نوعيه لمدة سنتين في نفس المجال مع نموذج لمجموعة اعمال متنوعة سابقة لتطبيقات (موبايل/ويب) خلال تلك الفترة.
خبرة لا تقل عن سنتين في استخدام HTML, CSS, and JavaScript
خبرات تفضيلية:
خبرة سابقة في المشاركة في بناء شركات برمجية ناشئة.
خبرة لمدة سنة ك (Full-stack developer) مع نموذج اعمال.

من المهارات

المواصفات
مهارة في الاستخدام للبرامج والادوات التالية
(NPM, Git, Preprocessors (Grunt/Gulp/Webpack), Chrome Developer Tools, CodePen, and local development environments)
مهارة في الاستخدام الأساسي للأدوات والبرامج التالية
(Adobe Creative Suite, figma, Photoshop, Illustrator, Fireworks, Google Fonts, Google Analytics or comparable web analytics software)
مهارة في التعامل مع
(WordPress, BigCommerce, Magento, and Shopify)
يمتلك مهارة في إعداد التقارير بشكل احترافي ومنها التقارير الشهرية والربعية والنصف سنوية.
يمتلك مهارات في المراسلات والمخاطبات الرسمية.
يمتلك مهارات التنظيم والمتابعة والارشفة.
سرعة في التنفيذ ومرونة في الاستجابة
الحرص الشديد والانتباه للتفاصيل.
مهارات التواصل الفعالة وبناء وتطوير العلاقات.
مهارات التحليل والتفكير المنطقي.
مهارات بحثية عالية جدا.
يجيد اللغة الإنجليزية.

القدرات

المواصفات
– قدرة عالية جدا في انشاء التطبيقات (موبايل/ويب) من التصاميم.
– فهم الدورة الكاملة لتطوير التطبيقات (موبايل/ويب) للتعاون مع الفريق.
– القدرة على برمجة واجهات الموبايل لمنصات الاندرويد و iOS
– القدرة على برمجة واجهات الويب
– القدرة على التعامل مع مشاكل التوافقية مع عدة متصفحات والفهم الكامل للفروقات.
– القدرة على اخذ أي مشروع من الفكرة الى التنفيذ مع العمل ضمن محددات الوقت والتكلفة.
– لدية اطلاع بكامل التوجهات الحديثة في (Front-end development)
– القدرة على العمل مع فريق متعدد الوظائف
(UI/UX, Backend developer, System Analyst/QA Engineer… etc.)
– القدرة على العمل مع فرق تقوم بالعمل على مشاريع برمجية مفتوحة المصدر.
– القدرة على العمل بروح الفريق مع الاستقلالية اثناء التنفيذ.
– قدرات إدارة الوقت والعمل في أكثر من عمل في ان واحد مع ترتيب الأولويات وإدارة المهام.
– القدرة على حل المشكلات واتخاذ القرارات.
– القدرة على إدارة الذات.
– القدرة على العمل بدقة وإنجاز.
– القدرة على العمل ضمن منهجيات إدارة المشاريع الحديثة مثل (agile)
– القدرة على العمل وفقا لمبادئ العمل المبنية على المستخدم (User-Centered)
– القدرة على استخدام اللغات والادوات التالية
(HTML5, CSS3/Less/Sass,JavaScript, jQuery, Bootstrap, PHP/MYSQL, Atom, React, Angular, Vue, Redux, NodeJS, Jest, Webpack, ES6, Headless CMS, and responsive web frameworks)
– القدرة على استخدام برامج ميكروسوفت اوفيس او ما يمثلها
– القدرة على فهم الجوانب التجارية وشريحة أصحاب المصلحة واهمهم المستخدمين.
– القدرة على فهم اساسيات التصميم مثل علم الألوان وغيرها.

نطاق الاشراف

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

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

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

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

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

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

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

ساعات العمل

‏السبت‏: 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