مهندس برمجيات (Electron.js)
- نوع العقد: دوام كامل
- من يمكنه التقديم: مفتوح لجميع الدول
- نُشر في 29 أكتوبر 2026
باختصار
هذه وظيفة مهندس برمجيات لتطبيقات سطح المكتب باستخدام Electron.js، وهي بدوام كامل وعن بُعد. المهمة بناء برنامج يعمل في الخلفية بهدوء لتتبع الوقت وتحسين الإنتاجية على أجهزة MacOS وWindows. قد تناسب هذه الوظيفة من لديه خبرة في البرمجة وتطوير البرامج المكتبية، سواء كان مبتدئاً في هذا المجال أو خبيراً.
ما الذي ستقوم به
- تصميم برنامج سطح مكتب يعمل على MacOS وWindows باستخدام Electron.js، مع الحرص على الأداء وعلى استهلاك أقل للموارد.
- بناء أنظمة لتتبع الوقت في الوقت الفعلي، مع تسجيل دقيق للأحداث والعمل في الخلفية.
- جمع إشارات النظام مثل لوحة المفاتيح والفأرة واستخدام التطبيقات، مع مراعاة الخصوصية والكفاءة.
- تطوير مسارات بيانات تعمل دون اتصال بالإنترنت، ومزامنتها في الخلفية وحل التعارضات بين البيانات.
- التعاون مع فرق المنتج والتصميم والخلفية لإطلاق ميزات تحسن إنتاجية المستخدمين.
ما المطلوب للتقديم
- خبرة لا تقل عن 3 سنوات في بناء تطبيقات سطح مكتب إنتاجية باستخدام Electron.js.
- إتقان JavaScript وTypeScript وNode.js.
- خبرة في بناء أنظمة تعمل بشكل متسق على MacOS وWindows.
- خبرة عملية في تتبع الوقت الفعلي أو أنظمة مراقبة النشاط.
- مهارة قوية في تتبع الأخطاء والتفكير في الحالات الحدّية.
من يمكنه التقديم
يمكن التقديم من أي دولة في العالم، لأن الإعلان لا يذكر أي تقييد للدول. الحد الأدنى للخبرة المطلوبة هو 3 سنوات.
نصيحتي
قبل التقدم، اشرح مشاريعك السابقة في Electron.js بالتفصيل، خاصة ما يتعلق بالأداء أو العمل على MacOS وWindows. نحن ننصح بأن تقدم أمثلة واضحة تُظهر خبرتك العملية في تتبع الأنشطة أو المزامنة دون اتصال.