عن الدور
ستبني مواقع وبوابات وأنظمة أعمال للعملاء ولـ SOWTK. ستتولّى الميزات من التصميم حتى الإطلاق والصيانة، وتكتب شيفرة نظيفة ومختبَرة، وتساهم في تشكيل طريقة بنائنا للبرمجيات.
ما ستقوم به
- بناء الميزات من البداية للنهاية بـ TypeScript وReact وNext.js وNode.js
- تصميم واجهات API ونماذج البيانات العلائقية (PostgreSQL أو MySQL)
- كتابة شيفرة نظيفة ومحدّدة الأنواع ومختبَرة (وحدات ومن البداية للنهاية)
- المشاركة في مراجعة الشيفرة وتوجيه المطوّرين الآخرين
- الحفاظ على الأداء وإمكانية الوصول والأمن
- العمل مع المصمّمين والعملاء لصياغة المتطلبات
- النشر عبر CI/CD ودعم ما تبنيه في الإنتاج
المؤهلات الأساسية
- شهادة بكالوريوس في علوم الحاسب أو الهندسة أو مجال ذي صلة، أو خبرة عملية مكافئة
- 7 سنوات أو أكثر في تطوير الويب التجاري
- 5 سنوات أو أكثر مع TypeScript وReact وNode.js في الإنتاج
- خبرة إنتاجية بـ Next.js وPostgreSQL
- ملف GitHub عام أو عيّنات شيفرة تُظهر عملًا بجودة الإنتاج
- مشاريع مبنية وفق OWASP ASVS وWCAG 2.2 AA
- تسليم قائم على الاختبارات بـ Vitest أو Jest وPlaywright
- الإنجليزية بمستوى CEFR C1 أو أعلى (IELTS 7.0 أو ما يعادله)
المعرفة المتعمّقة
- عرض React بعمق: Server Components وSuspense والترطيب (hydration) والبث
- أداء الويب: Core Web Vitals وطبقات التخزين المؤقت وتقسيم الشيفرة وتحليل الحزم
- PostgreSQL بعمق: الفهارس وخطط الاستعلام والمعاملات ومستويات العزل
- تصميم تطبيقات آمنة: المصادقة والجلسات وCSRF وترميز المخرجات
المؤهلات المفضّلة
- مساهمات في المصادر المفتوحة
- أعمال تكامل مع ERPNext أو Frappe
- أنظمة تصميم بـ Tailwind CSS
- مواقع متعددة اللغات، بما فيها العربية
قبل أي عرض نتحقق من شهاداتك ومؤهلاتك ومراجعك وحقك في العمل في المملكة المتحدة. وتتطلب الأدوار الأمنية أيضًا فحص الخلفية (BPSS) وقد تتطلب تصريحًا أمنيًا.
SOWTK صاحب عمل يوفّر فرصًا متكافئة. نرحّب بالمتقدّمين من كل الخلفيات ولا نميّز على أساس أي سمة يحميها قانون المساواة لعام 2010.