تخطى إلى المحتوى
ربما تم شغل هذه الوظيفة

وظائف بلس — مهندس برمجيات واجهات أمامية - للسعوديين فقط

وظيفة منشورة على وظائف بلس، مع تفاصيل المتطلبات والمزايا ورابط التقديم المباشر.

🔔 تنبيهات على Telegram
لوسيديا

لوسيديا

Software Development مقر Riyadh, Riyadh
جدة

مهندس برمجيات واجهات أمامية - للسعوديين فقط

دوام كامل 0-2
زيارة موقع الشركة

الإعلان الأصلي للوظيفة

Frontend Software Engineer - Saudi Only Lucidya

0

مقارنة الرواتب

تقديري ~9,500 ريال سعودي

تقدير مبني على بيانات إقليمية، وليس عرضًا رسميًا من جهة العمل.

الوصف

لوسيديا هي منصة رائدة لإدارة تجربة العملاء (CXM) مدعومة بالذكاء الاصطناعي في منطقة الشرق الأوسط وشمال إفريقيا، تمكن الشركات من فهم عملائها والتفاعل معهم وخدمتهم عبر القنوات الرقمية على نطاق واسع. بينما نواصل توسيع منصتنا ونتجه نحو هندسة على مستوى الاكتتاب العام، نبحث عن مهندس برمجيات واجهات أمامية متحمس لبناء تجارب مستخدم عالية الجودة، والتعلم بسرعة، واستخدام ممارسات هندسية حديثة - بما في ذلك الذكاء الاصطناعي - لتقديم برامج أفضل بشكل أسرع. هذا الدور مثالي لمهندس لديه 0-2 سنوات من الخبرة المهنية ولديه أساس قوي في تطوير الواجهات الأمامية ويرغب في النمو في بيئة حيث الملكية والسرعة والجودة والتعاون والتحسين المستمر أمور مهمة. نحن لا نقيس التأثير بعدد أسطر التعليمات البرمجية التي تكتبها. نحن نهتم بقدرتك على فهم المشكلات، وبناء حلول قابلة للصيانة، والتعاون بفعالية، وتحسين طريقة عملك باستمرار. يرجى ملاحظة أن هذا المنصب متاح حصريًا للمواطنين السعوديين فقط. لن يتم النظر في طلبات التوظيف من غير السعوديين وسيتم استبعادها من عملية التوظيف. ماذا ستعمل عليه تطوير الواجهات الأمامية الحديثة - بناء وصيانة تطبيقات الويب على مستوى الإنتاج باستخدام React و JavaScript و TypeScript. - تطوير مكونات واجهة أمامية قابلة لإعادة الاستخدام والصيانة والتوسع. - تحويل متطلبات وتصاميم المنتج إلى تجارب مستخدم نظيفة وبديهية ومتجاوبة. - دمج تطبيقات الواجهة الأمامية مع واجهات برمجة تطبيقات REST وخدمات الاتصال في الوقت الفعلي. - العمل مع WebSockets / Socket.IO لبناء تجارب مستخدم في الوقت الفعلي. - فهم والعمل مع التدفقات القائمة على الأحداث المتصلة بـ RabbitMQ وأنظمة المراسلة الخلفية. - التعامل مع التحديثات في الوقت الفعلي، وسيناريوهات إعادة الاتصال، وحالات الأخطاء، والمزامنة بين الأحداث المباشرة وحالة واجهة المستخدم. - إدارة حالة الخادم بكفاءة باستخدام React Query / TanStack Query. - إدارة حالة العميل المعقدة باستخدام Redux / Redux Toolkit عند الاقتضاء. - المساهمة في تحسين بنية الواجهة الأمامية، والأداء، وتنظيم التعليمات البرمجية، وقابلية الصيانة. الجودة والاختبار الجودة جزء من التطوير - وليست شيئًا يحدث بعد التطوير. - كتابة اختبارات وحدات وتكامل موثوقة باستخدام Jest. - بناء وصيانة اختبارات شاملة باستخدام Playwright. - اختبار عملك بدقة قبل اعتباره مكتملاً. - المشاركة بنشاط في مراجعات التعليمات البرمجية والتعلم من الملاحظات. - تحديد الانحدارات، والحالات الهامشية، والمشكلات المحتملة في الإنتاج قبل وصولها إلى المستخدمين. - تصحيح الأخطاء بشكل منهجي والتركيز على الأسباب الجذرية بدلاً من الحلول المؤقتة. - كتابة تعليمات برمجية يسهل على المهندسين الآخرين فهمها ومراجعتها واختبارها وصيانتها. الهندسة المدعومة بالذكاء الاصطناعي نتوقع من المهندسين استخدام الذكاء الاصطناعي كمسرع هندسي، وليس كبديل للحكم الهندسي. - استخدام أدوات برمجة الذكاء الاصطناعي بفعالية للبحث، والنماذج الأولية، والتنفيذ، وتصحيح الأخطاء، والاختبار، وإعادة هيكلة الحلول بشكل أسرع. - معرفة كيفية تزويد أدوات الذكاء الاصطناعي بالسياق والمتطلبات والقيود الصحيحة لتوليد نتائج مفيدة. - مراجعة التعليمات البرمجية التي تم إنشاؤها بواسطة الذكاء الاصطناسي والتحقق منها بشكل نقدي بدلاً من قبولها بشكل أعمى. - استخدام الذكاء الاصطناعي لأتمتة العمل المتكرر وقضاء المزيد من الوقت في حل المشكلات الهندسية الهادفة. - استكشاف سير العمل المدعوم بالذكاء الاصطناعي بشكل مستمر لتحسين الإنتاجية وسرعة الهندسة. - الحفاظ على معايير عالية للجودة والأمان والأداء وقابلية الصيانة، بغض النظر عما إذا كانت التعليمات البرمجية مكتوبة يدويًا أو بمساعدة الذكاء الاصطناعي. الهدف ليس ببساطة كتابة التعليمات البرمجية بشكل أسرع. بل هو تقديم نتائج أفضل في وقت أقل دون التضحية بالجودة. الملكية والتعاون - تحمل مسؤولية عملك من فهم المتطلب حتى التنفيذ والاختبار والمراجعة والإنتاج. - التواصل بوضوح عندما تكون المتطلبات غير واضحة أو عندما تحدد مخاطر فنية. - التعاون الوثيق مع مهندسي الواجهة الأمامية، ومهندسي الواجهة الخلفية، وضمان الجودة، ومديري المنتجات، والمصممين. - طرح الأسئلة عند الضرورة مع تطوير القدرة على التحقيق وفتح الطريق لنفسك. - تقديم وتلقي ملاحظات بناءة أثناء مراجعات التعليمات البرمجية والمناقشات الفنية. - مساعدة الزملاء عند الحاجة ومشاركة ما تتعلمه بنشاط. - تحمل المسؤولية عن جودة ما تشحنه. - تعامل مع المنتج كشيء تملكه - وليس مجرد مجموعة من التذاكر المخصصة. المكدس التقني يشمل نظامنا البيئي للواجهة الأمامية: - React - JavaScript (ES6+) - TypeScript - React Query / TanStack Query - Redux / Redux Toolkit - Jest - Playwright - WebSockets / Socket.IO - RabbitMQ - REST APIs - Git - أدوات تطوير حديثة مدعومة بالذكاء الاصطناعي الخبرة في كل تقنية ليست مطلوبة، ولكن يجب أن يكون لديك أساسيات قوية والقدرة على التعلم بسرعة. ما الذي نبحث عنه - درجة البكالوريوس في علوم الحاسوب أو مجال ذي صلة وثيقة. - 0-2 سنوات من الخبرة المهنية في تطوير الواجهة الأمامية. - فهم قوي لأساسيات JavaScript. - خبرة عملية في بناء التطبيقات باستخدام React. - فهم جيد لـ TypeScript والتطوير الآمن للأنواع. - فهم جيد لأساسيات React، بما في ذلك المكونات، والخطافات، وإدارة الحالة، والعرض، ودورة حياة المكونات. - خبرة في دمج تطبيقات الواجهة الأمامية مع واجهات برمجة التطبيقات والتعامل مع البيانات غير المتزامنة. - الإلمام بـ React Query / TanStack Query و Redux / Redux Toolkit. - فهم اختبار الواجهة الأمامية والخبرة في أدوات مثل Jest و Playwright. - الإلمام ببنى الواجهة الأمامية في الوقت الفعلي باستخدام WebSockets / Socket.IO. - فهم أساسي لقوائم انتظار الرسائل والأنظمة القائمة على الأحداث، خاصة RabbitMQ. - فهم التحديات الشائعة في الوقت الفعلي مثل إعادة الاتصال، والأحداث المكررة، والبيانات القديمة، وظروف السباق، والحفاظ على مزامنة حالة واجهة المستخدم. - فهم قوي لـ HTML و CSS والتصميم المتجاوب وأساسيات المتصفح. - الإلمام بـ Git وسير عمل التطوير التعاوني. - القدرة على تصحيح المشكلات بدلاً من مجرد التحايل عليها. - القدرة على كتابة تعليمات برمجية نظيفة وقابلة للقراءة والصيانة. - خبرة عملية في استخدام أدوات الذكاء الاصطناعي لتحسين إنتاجية هندسة البرمجيات. - رغبة قوية في التعلم والتحسين المستمر. - مهارات تواصل وعمل جماعي جيدة. هذا الدور مناسب بقوة إذا كنت... - تستطيع أخذ ميزة من المتطلب إلى الإنتاج بدلاً من التوقف عندما تعمل التعليمات البرمجية ببساطة. - تهتم بالسرعة والجودة - لا تعتقد أن أحدهما يجب أن يأتي على حساب الآخر. - تستخدم الذكاء الاصطناعي لمضاعفة إنتاجيتك مع الاستمرار في فهم وامتلاك كل حل تشحنه. - لا تنسخ التعليمات البرمجية التي تم إنشاؤها بواسطة الذكاء الاصطناعي بشكل أعمى - بل تسألها وتراجعها وتختبرها وتحسنها. - تحاول فهم سبب عمل شيء ما، وليس فقط كيفية جعله يعمل. - تحقق في الأخطاء والحالات الهامشية بدلاً من تمريرها فورًا إلى شخص آخر. - تعامل الاختبار كجزء من التطوير بدلاً من خطوة أخيرة اختيارية. - تهتم بقابلية قراءة التعليمات البرمجية وقابليتها للتوسع والصيانة. - تستطيع تلقي ملاحظات مراجعة التعليمات البرمجية واستخدامها للتحسين. - تتواصل مبكرًا عندما تكون عالقًا. - تستمتع بالتعاون ومشاركة المعرفة مع المهندسين الآخرين. - لديك فضول بشأن المنتج، وليس فقط التذكرة المخصصة لك. - تبحث عن فرص لتحسين التعليمات البرمجية وعمليات الهندسة الحالية. - لديك حس قوي بالملكية ولا تحتاج إلى متابعة مستمرة لإنجاز الأمور. - ترغب في أن تصبح مهندسًا أقوى بكثير خلال السنوات القليلة القادمة. ماذا يعني النجاح خلال الأشهر الأولى لك في لوسيديا، نتوقع منك: - فهم قاعدة التعليمات البرمجية للواجهة الأمامية، والبنية، وسير عمل التطوير. - تقديم ميزات إنتاجية باستقلالية متزايدة. - كتابة تعليمات برمجية نظيفة وقابلة للصيانة تتطلب عددًا أقل من تكرارات المراجعة بمرور الوقت. - بناء اختبارات آلية مناسبة للميزات التي تطورها. - العمل بثقة مع واجهات برمجة تطبيقات REST وفهم بنيتنا في الوقت الفعلي بشكل متزايد. - تصحيح أخطاء الواجهة الأمامية والتكامل بفعالية. - استخدام أدوات الذكاء الاصطناعي لتحسين سرعة تطويرك وإنتاجيتك بشكل ملحوظ مع الحفاظ على جودة الهندسة. - المشاركة بشكل هادف في المناقشات الفنية ومراجعات التعليمات البرمجية.

ما ستقوم به

  • • - تطوير وصيانة تطبيقات الويب على مستوى الإنتاج باستخدام React و TypeScript وخدمات الاتصال في الوقت الفعلي. التعاون مع الفرق متعددة الوظائف لبناء مكونات واجهة أمامية قابلة للتوسع مع الاستفادة من أدوات الذكاء الاصطناعي لتعزيز إنتاجية الهندسة.

المتطلبات

يتطلب درجة البكالوريوس في علوم الحاسوب أو مجال ذي صلة مع 0-2 سنوات من الخبرة المهنية في تطوير الواجهة الأمامية. يجب أن يكون المرشحون مواطنين سعوديين ولديهم أساسيات قوية في JavaScript و React وممارسات اختبار الواجهة الأمامية الحديثة.

نسبة التوافق13%

نصائح المقابلة

استعد لمناقشة خبرتك في React و JavaScript و TypeScript، مع التركيز على كيفية تطبيقك لهذه المهارات في مشاريع سابقة.

كن مستعدًا لمناقشة كيفية استخدامك لأدوات الذكاء الاصطناعي في عملية التطوير، وكيف تضمن جودة التعليمات البرمجية التي تم إنشاؤها بواسطة الذكاء الاصطناعي.

أظهر فهمك لأهمية الملكية والتعاون في بيئة عمل سريعة الوتيرة، وقدم أمثلة على كيفية مساهمتك في فرق العمل.

استعرض قدرتك على التعلم السريع والتكيف مع التقنيات الجديدة، خاصةً في سياق المكدس التقني لـ Lucidya.

اقتراح آلي للمسار الوظيفي، وليس توصية رسمية من صاحب العمل.

المسار الوظيفي

نقطة الدخول

مهندس برمجيات واجهات أمامية أول

الدور الحالي

مهندس برمجيات واجهات أمامية - للسعوديين فقط

الخطوة التالية

مهندس برمجيات كامل المكدس

الخطوة التالية

مهندس برمجيات رئيسي

الأسئلة الشائعة

ما هي المتطلبات الأساسية لهذا الدور؟

يتطلب هذا الدور درجة البكالوريوس في علوم الحاسوب أو مجال ذي صلة، و0-2 سنوات من الخبرة المهنية في تطوير الواجهة الأمامية، وفهمًا قويًا لـ JavaScript و React و TypeScript، بالإضافة إلى مهارات في اختبار الواجهة الأمامية.

هل هذا المنصب متاح لغير السعوديين؟

لا، هذا المنصب متاح حصريًا للمواطنين السعوديين فقط. لن يتم النظر في طلبات التوظيف من غير السعوديين.

ما هي التقنيات الأساسية المستخدمة في الواجهة الأمامية؟

يشمل المكدس التقني للواجهة الأمامية React، و JavaScript (ES6+)، و TypeScript، و React Query / TanStack Query، و Redux / Redux Toolkit، و Jest، و Playwright، و WebSockets / Socket.IO، و RabbitMQ، و REST APIs، و Git، وأدوات تطوير حديثة مدعومة بالذكاء الاصطناعي.

ما هو دور الذكاء الاصطناعي في هذا المنصب؟

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

العمل في جدة

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

موقع تجميع وظائف من جهات خارجية. الحقول المنظَّمة (المهام، المتطلبات، المزايا، التعليم، الراتب، الأسئلة) مُستنبَطة آلياً من الإعلان الأصلي وقد تكون غير دقيقة. يُرجى التحقّق عبر الموقع الرسمي لصاحب العمل قبل التقديم.

نُشرت منذ 12 يوم