عن الوظيفة
ستبنون Troupia من الألف إلى الياء: التطبيق الذي تعمل من خلاله الشركات والمؤسسات مع فريق من وكلاء AI، والخادم الذي يقف خلفه، والبيانات.
لماذا هذا مهم
التطبيق هو المكان الذي يلتقي فيه العملاء بالفرقة كل يوم. كل شاشة تبنونها هي شاشة يعمل فيها أشخاص، وسترونها لديهم في نفس الأسبوع.
ماذا ستفعلون
- ستبنون ميزات من الألف إلى الياء: شاشات بتقنية Next.js وReact، مسارات API، وسكيمات ومايغريشنز في Postgres.
- ستبنون مهام تعمل في الخلفية حسب جدول زمني أو حدث (Inngest).
- ستربطون المنتج بأدوات العملاء: OAuth، وwebhooks، وAPIs.
- ستكتبون اختبارات (Vitest، Playwright) وتُحسّنون الأداء وإمكانية الوصول ودعم اللغات من اليمين إلى اليسار.
ما يهمّنا
- 5 سنوات أو أكثر في بناء أنظمة ويب يعتمد عليها مستخدمون حقيقيون.
- إتقان TypeScript، وReact وNext.js (App Router)، وNode.js.
- PostgreSQL: تصميم المخطط (schema)، SQL، الفهارس (indexes) والأمان على مستوى الصف (RLS).
- عمل يومي مع أدوات تطوير مبنية على AI (Claude Code، Cursor).
ميزة إضافية
- Drizzle ORM، Supabase، Tailwind CSS، Astro.
- Inngest وVercel.
- بناء منتج بعدة لغات، بما في ذلك من اليمين إلى اليسار.
الأدوات التي ستعملون بها
- TypeScript
- React
- Next.js
- Node.js
- PostgreSQL
- Drizzle
- Supabase
- Inngest
- Tailwind CSS
- Vitest
- Playwright
- Vercel
أول 90 يومًا لكم
الشهر الأول: تتعرّفون على النظام من الألف إلى الياء، وتُطلقون أول ميزة لكم.
الشهر الثاني: تتولّون مسؤولية جزء من المنتج، مثل الأتمتة أو الاتصالات.
الشهر الثالث: تقودون ميزة جديدة من الرسم الأولي وحتى العميل، بما في ذلك الاختبارات والقياس.
عن Troupia
نحن نبني فريقًا من وكلاء AI ينجز العمل اليومي للشركات والمؤسسات، إلى جانب الأشخاص فيها. المنتج يعمل بالفعل، بثماني لغات، والفريق صغير: من ينضم الآن يؤثر على الاتجاه.
كيف نوظّف
- مكالمة تعارف قصيرة.
- محادثة مهنية مع من ستعملون معهم، أحيانًا مع مهمة قصيرة.
- لقاء مع المؤسس.
- عرض. وفي كل خطوة تحصلون على رد، حتى لو كان بالرفض.
التقدّم للوظيفة
أرسلنا لكم رسالة تأكيد بالبريد الإلكتروني، وسنعود إليكم خلال 5 أيام عمل.
- نقرأ كل ترشيح بأنفسنا.
- إذا كان هناك تطابق، سنتصل لإجراء مقابلة تعريفية قصيرة.
- في كل الأحوال سنُعلمكم بالرد.