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

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

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

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

لوسيديا

Software Development مقر Riyadh, Riyadh
الخبر

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

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

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

Frontend Software Engineer - Saudi Only Lucidya

0

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

تقديري ~11,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، بما في ذلك المكونات، والخطافات (hooks)، وإدارة الحالة، والعرض، ودورة حياة المكونات. - خبرة في دمج تطبيقات الواجهة الأمامية مع واجهات برمجة التطبيقات والتعامل مع البيانات غير المتزامنة. - الإلمام بـ 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، مع التركيز على كيفية تطبيقك لهذه التقنيات في مشاريع سابقة.

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

سلط الضوء على قدرتك على التعاون وحل المشكلات، وقدم أمثلة على كيفية تعاملك مع التحديات التقنية والعمل ضمن فريق.

نظرًا لأن الوظيفة للسعوديين فقط، تأكد من أنك تستوفي هذا الشرط وكن مستعدًا لمناقشة التزامك بالنمو المهني في بيئة لوسيديا.

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

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

نقطة الدخول

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

الدور الحالي

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

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

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

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

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

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

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

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

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

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

ما هي التقنيات التي سأعمل بها في هذا الدور؟

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

ما هو التركيز الرئيسي لهذا الدور؟

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

العمل في الخبر

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

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

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