مهندس برمجيات — تطوير مدعوم بالذكاء الاصطناعي
عن الوظيفة
نبني في بِنا نظام التشغيل الذي تدير به شركات المقاولات السعودية أعمالها اليومية: الموظفون والحضور والإجازات والمشاريع والعقود والمستخلصات والمحاسبة — نظام عربي أولاً، يعمل عليه مستخدمون حقيقيون ببيانات حقيقية كل يوم.
نبحث عن مهندس برمجيات يجعل نماذج الذكاء الاصطناعي جزءاً من طريقة عمله اليومية، لا أداة يجرّبها أحياناً. لا يعنينا أن تكون خبيراً في تدريب النماذج؛ يعنينا أن تعرف متى تستعين بها ومتى لا تثق بها، وأن تراجع ما تنتجه قبل أن يصل إلى الإنتاج.
ماذا ستعمل عليه • ميزات كاملة من طرف إلى طرف: واجهة Next.js وخدمة Hono وقاعدة Postgres عبر Drizzle، في مستودع واحد يعمل بـ Bun. • أنظمة تمسّ أموال الناس ووقتهم: احتساب الحضور والرواتب والمستخلصات — حيث الخطأ الصغير ليس تجميلياً. • واجهات عربية أولاً بدعم RTL كامل، وثنائية اللغة حيث يلزم. • رفع جودة ما ينتجه الذكاء الاصطناعي في فريقنا: مراجعة، واختبارات، وحواجز تمنع الكود غير الصحيح من الوصول للإنتاج.
ما نبحث عنه • خبرة عملية في TypeScript، وReact أو Next.js، وقاعدة بيانات علائقية. • قدرة مثبتة على قراءة قاعدة كود قائمة وتعديلها بأمان — لا كتابة من الصفر فقط. • استخدام يومي فعلي لنماذج الذكاء الاصطناعي في البرمجة، مع وعي بحدودها. • كتابة اختبارات لما تبنيه، وقراءة ما يكتبه غيرك بعين ناقدة. • العربية والإنجليزية قراءةً وكتابة.
يميّزك • تجربة سابقة مع أنظمة ERP أو محاسبية أو موارد بشرية. • عمل مع بيانات إنتاج حساسة وهجرات قواعد بيانات. • مساهمات مفتوحة المصدر أو مشاريع شخصية منشورة.
كيف نقيّم لا نطلب منك اختباراً منفصلاً. نقرأ ما كتبته في ملفك — خصوصاً ما أنجزته في آخر ثلاثة أشهر وقصة استخدامك للذكاء الاصطناعي — ثم نجري مقابلة تقنية نناقش فيها كوداً حقيقياً من عملك أو من عملنا.