عن بُعد دوام كامل
Jobgether -
الإمارات , دبي
--
Jobgether

تفاصيل الوظيفة

يتم إدراج هذا المنصب نيابة عن شركة شريكة، تتولى إدارة جميع الطلبات والخطوات التالية. يبحث شريكنا عن مطور واجهة أمامية أول (React & React Native) مقيم في الإمارات العربية المتحدة.

هذا الدور يمثل فرصة لمهندس واجهة أمامية ذي خبرة لبناء وتطوير تجارب ويب وجوال حديثة باستخدام React وReact Native.

سوف تساهم في مشاريع مستقرة وطويلة الأجل مع خطة عمل نشطة لميزات مكتبية أمامية جديدة وتحسينات تقنية مستمرة.

سيمتد عملك ليشمل تطوير واجهة المستخدم، وإعادة هيكلة الكود، وتحسين الأداء، والاختبار، وتطوير تطبيقات الجوال عبر الأنظمة الأساسية.

سوف تساعد في ترجمة متطلبات العمل إلى حلول تقنية قوية مع ضمان بقاء التطبيقات قابلة للتوسع والصيانة وذات أداء عالٍ.

يجمع هذا المنصب بين الهندسة العملية والتعاون الوثيق بين الفرق ويتطلب حسًا عاليًا بالمسؤولية في بيئة ديناميكية.

ستتاح لك الفرصة لتحسين المنتجات الحالية مع تقديم تقنيات وأنماط وممارسات تطوير جديدة.

هذه الوظيفة مناسبة تمامًا لمهندس أول استباقي يستمتع بحل تحديات الواجهة الأمامية المعقدة وتوسيع خبرته التقنية باستمرار.

المسؤوليات

تقييم متطلبات العمل من منظور تقني وتحديد أساليب التنفيذ العملية ضمن جداول زمنية معقولة. تطوير مكونات واجهة مستخدم جديدة وتحسين تطبيقات الويب الحالية باستخدام أنماط React وTypeScript الحديثة. بناء وصيانة مواقع ويب سريعة الاستجابة وعالية الجودة وميزات مكتبية أمامية. المشاركة في تطوير تطبيقات الجوال باستخدام React Native، بما في ذلك الحلول عبر الأنظمة الأساسية ومجموعات تطوير البرمجيات (SDKs) القابلة لإعادة الاستخدام. إعادة هيكلة الكود الحالي وتحسينه لتعزيز قابلية الصيانة والقابلية للتوسع وجودة التطبيق بشكل عام. تحسين مكونات وتطبيقات الواجهة الأمامية لتحقيق أداء قوي عبر مختلف المتصفحات والأجهزة. تحديد الأخطاء في المشاريع الحالية وبيئات الإنتاج واستكشاف أخطائها وإصلاحها. العمل مع حلول إدارة الحالة مثل Redux أو MobX أو Zustand لإنشاء بنيات تطبيقات موثوقة وقابلة للصيانة. دمج والعمل مع واجهات برمجة تطبيقات RESTful وGraphQL كجزء من تطوير الواجهة الأمامية وتطبيقات الجوال. تنفيذ وصيانة الاختبارات الآلية باستخدام أدوات مثل Jest وCypress. المساهمة في عمليات بناء الواجهة الأمامية، وخطوط التكامل والتسليم المستمر (CI/CD)، وسير عمل التطوير الحديث. التعاون بشكل استباقي مع أعضاء الفريق وتوضيح الاعتبارات التقنية والتقدم والتحديات والحلول بوضوح. تحسين عمليات التطوير باستمرار والمساهمة بأفكار تعزز كفاءة الهندسة وجودة المنتج. التكيف مع الأولويات المتغيرة، وتعلم تقنيات جديدة بسرعة، والمساهمة بفعالية في بيئة ديناميكية.

المتطلبات

خبرة مهنية تزيد عن 7 سنوات كمهندس واجهة أمامية أو مطور JavaScript. أساس قوي في JavaScript الخالص وخبرة واسعة في بناء تطبيقات الواجهة الأمامية الحديثة. كفاءة متقدمة في React 18+، بما في ذلك الخطافات (hooks) والسياق (context) وأنماط تطوير React الحديثة. خبرة احترافية في TypeScript، بما في ذلك الأنواع المتقدمة وبيئات التكوين الصارمة. معرفة قوية بتقنيات إدارة الحالة مثل Redux أو MobX أو Zustand أو حلول مماثلة. خبرة مثبتة في بناء تطبيقات الصفحة الواحدة (SPAs) وتطبيقات الويب التقدمية (PWAs). خبرة قوية في دمج واجهات برمجة تطبيقات RESTful وGraphQL. الإلمام بأدوات بناء الواجهة الأمامية الحديثة مثل Webpack وVite وRollup، بالإضافة إلى خطوط CI/CD. فهم قوي لسلوك عرض المتصفح وتحسين أداء الواجهة الأمامية. خبرة في أطر الاختبار الآلي مثل Jest أو Cypress أو تقنيات مكافئة. خبرة مهنية من سنة إلى سنتين أو أكثر في تطوير React Native. خبرة عملية في تطوير مجموعات تطوير برمجيات (SDKs) خاصة بـ React Native للتطبيقات عبر الأنظمة الأساسية. إتقان اللغة الإنجليزية بمستوى فوق المتوسط أو أعلى. تعتبر الخبرة في الواجهات الأمامية المصغرة (micro frontends)، أو المستودعات الموحدة (monorepos)، أو مكتبات المكونات مثل Storybook أو Bit ميزة إضافية. تعتبر المعرفة بأنظمة التصميم والتقنيات مثل Material UI أو Tailwind أو أطر العمل المماثلة ميزة إضافية. التعرض لـ Web Assembly أو Web Sockets أو التطبيقات في الوقت الفعلي ميزة إضافية. تعتبر الخبرة في دمج الأدوات والمكتبات التابعة لجهات خارجية ميزة إضافية. القدرة على فهم متطلبات العمل وترجمتها إلى متطلبات تقنية واضحة وعملية. قدرة قوية على التكيف والقدرة على البقاء فعالاً عند تغير الأولويات. أسلوب تواصل استباقي، وحس قوي بالمسؤولية، واستعداد للمبادرة. عقلية التعلم السريع والحماس لاكتساب معرفة تقنية جديدة.

المزايا

راتب تنافسي يتناسب مع الخبرة والمهارة التقنية. عمل عن بعد بالكامل، مع إمكانية الوصول إلى المكتب في المواقع التي توجد فيها مكاتب للشركة. جدول عمل مرن يركز على الأداء والنتائج بدلاً من تتبع الوقت. إجازة سنوية وإجازة مرضية مدفوعة غير محدودة. فرص مستمرة للتطوير المهني والتعلم. بيئة عمل دولية مبنية على الاحترام والتعاون والأهداف المشتركة. هيكل تنظيمي مسطح مع الحد الأدنى من البيروقراطية واستقلالية كبيرة للموظفين. حفلات الشركة وفعاليات بناء الفريق على مدار العام. مكافأة إحالة الموظف بعد إكمال الموظف المُحال فترة التجربة بنجاح. تعويض التأمين الطبي الخاص، مع استرداد كامل أو جزئي حسب التكلفة. خطة مزايا مرنة تسمح للموظفين باختيار الأنشطة أو النفقات المؤهلة للاسترداد، مثل اشتراكات الصالة الرياضية، ودورات اللغة، واشتراكات البث، أو أنشطة العافية. مؤسسة تعليمية وسحب تعليمي نصف سنوي يوفر فرصاً لتعلم مواضيع جديدة خارج نطاق دورك الأساسي. فرصة للمساهمة بأفكار، وتحسين العمليات، وتحمل مسؤولية ذات مغزى عن عملك.

كيف يعمل Jobgether

نستخدم عملية مطابقة مدعومة بالذكاء الاصطناعي لضمان مراجعة طلبك بسرعة وبموضوعية وعدالة مقابل المتطلبات الأساسية للدور. يحدد نظامنا أفضل المرشحين، ثم تتم مشاركة هذه القائمة المختصرة مباشرة مع الشركة الموظفة. تتم إدارة القرار النهائي والخطوات التالية (المقابلات، التقييمات) من قبل فريقهم الداخلي.

نقدر اهتمامك ونتمنى لك التوفيق!

لماذا التقديم عبر Jobgether؟

إشعار خصوصية البيانات: من خلال إرسال طلبك، فإنك تقر بأن Jobgether سيعالج بياناتك الشخصية لتقييم ترشيحك ومشاركة المعلومات ذات الصلة مع صاحب العمل. يعتمد هذا المعالجة على المصلحة المشروعة والتدابير ما قبل التعاقدية بموجب قوانين حماية البيانات المعمول بها (بما في ذلك القانون العام لحماية البيانات GDPR). يمكنك ممارسة حقوقك (الوصول، التصحيح، المحو، الاعتراض) في أي وقت.

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

وظائف مشابهة

حول Jobgether
الإمارات, دبي
الإنترنت