عن بُعد دوام كامل
Jobgether -
السعودية , جدة
--
Jobgether

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

هذه الوظيفة معروضة نيابة عن شركة شريكة، وهي التي تدير جميع الطلبات والخطوات التالية. يبحث شريكنا عن مهندس برمجيات رئيسي (Node.js | React | Type Script) مقيم في المملكة العربية السعودية.

هذه فرصة قيادية تقنية عليا لمهندس ذي خبرة يستمتع بامتلاك الميزات من المفهوم وحتى التسليم.

ستعمل عبر تطوير الواجهات الأمامية والخلفية، وبناء تطبيقات ويب قابلة للتوسع وعالية الجودة.

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

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

تعد ممارسات التطوير الحديثة، والمعايير الهندسية القوية، وCI/CD، ومراجعات الكود المدروسة جزءاً أساسياً من بيئة العمل.

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

هذا منصب بدوام كامل وعن بعد بالكامل، مع العمل ضمن جدول زمني من 9 صباحاً حتى 5 مساءً بتوقيت ملبورن.

المسؤوليات

تطوير واختبار وصيانة وتحسين تطبيقات الويب عالية الجودة باستمرار باستخدام Node.js وType Script وReact 18+. تحمل مسؤولية الميزات من البداية إلى النهاية، بدءاً من التصميم التقني والتنفيذ ووصولاً إلى الاختبار والنشر والتحسين المستمر. تصميم وبناء وصيانة واجهات برمجة تطبيقات RESTful قابلة للتوسع ودمج التطبيقات مع الأنظمة والخدمات الخارجية. إنشاء واجهات مستخدم متجاوبة ويمكن الوصول إليها وذات أداء عالٍ باستخدام React وTailwind CSS وTan Stack Query. تنفيذ حلول مصادقة وتفويض آمنة باستخدام OAuth وOIDC وآليات تعتمد على الجلسة. الحفاظ على معايير هندسية عالية من خلال الاختبار الآلي باستخدام Vitest أو Jest، ومراجعات الكود، وممارسات التطوير الموثوقة. كتابة استعلامات SQL فعالة وتحسين التفاعلات مع قواعد البيانات العلائقية لدعم أداء التطبيق وقابليته للتوسع. استخدام Git بفعالية للتحكم في المصدر، واستراتيجيات التفرع، والتعاون، وسير عمل مراجعة الكود. الاستفادة من مساعدي البرمجة المدعومين بالذكاء الاصطناعي مثل Claude Code وGitHub Copilot لتحسين كفاءة التطوير مع الحفاظ على جودة الكود. العمل بثقة ضمن بيئات التطوير والنشر المستندة إلى Linux. التعاون مع المصممين ومديري المنتجات والمهندسين الآخرين لتقديم ميزات مصممة جيداً وموثوقة وتركز على المستخدم. المساهمة في القرارات المعمارية، وتصحيح الأخطاء، والتحسينات التقنية، وتحسين الأداء عبر حزمة التطبيق.

المتطلبات

خبرة 8–10+ سنوات في هندسة البرمجيات المهنية، مع خبرة عملية قوية في تطوير الواجهات الأمامية والخلفية الحديثة. كفاءة متقدمة في Node.js وType Script. خبرة قوية في React 18+ وأنماط تطوير React الحديثة. فهم قوي للاختبار الآلي، مع خبرة في استخدام Vitest أو Jest أو أطر عمل مماثلة. مهارات SQL قوية وفهم جيد لمفاهيم قواعد البيانات العلائقية. خبرة عملية مع Tailwind CSS وTan Stack Query. معرفة قوية بآليات المصادقة والتفويض، خاصة OAuth وOIDC والمصادقة المستندة إلى الجلسة. خبرة مثبتة في تصميم واستهلاك واجهات برمجة التطبيقات، بما في ذلك عمليات الدمج مع الخدمات الخارجية. القدرة على العمل مع أدوات سطر أوامر Linux في بيئات التطوير والنشر. مهارات Git قوية وخبرة في العمل مع التفرع التعاوني وسير عمل مراجعة الكود. قدرة مثبتة على دمج أدوات التطوير المدعومة بالذكاء الاصطناعي بفعالية في سير عمل هندسة البرمجيات. مهارات قوية في حل المشكلات وتصحيح الأخطاء والتحسين والتفكير المعماري. عقلية تعاونية، وشعور قوي بالمسؤولية، والتزام بكتابة كود نظيف وقابل للصيانة ومختبر جيداً. مرغوب فيه جداً: خبرة مع Bun وHono. مرغوب فيه جداً: الإلمام بـ AWS CDK وممارسات البنية التحتية ككود (IaC). مرغوب فيه جداً: معرفة PostgreSQL وDrizzle ORM. مرغوب فيه جداً: خبرة عملية مع Docker والتطوير القائم على الحاويات. مرغوب فيه جداً: خبرة مع أدوات الاختبار القائمة على الحاويات مثل Testcontainers. مرغوب فيه جداً: خبرة العمل في بيئات التطوير القائمة على المستودع الموحد (monorepo). الإلمام بـ VS Code والإضافات المعززة للإنتاجية يعد ميزة إضافية.

المزايا

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

كيف يعمل Jobgether

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

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

لماذا التقديم من خلال Jobgether؟

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

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

وظائف مشابهة

حول Jobgether
السعودية, جدة
الإنترنت