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