طبيعة العمل: [دوام كامل / عن بُعد / من المقر]
نبحث عن مهندس واجهات أمامية خبير (Senior Frontend Developer) للانضمام إلى فريقنا. ستكون مسؤولاً عن بناء وتطوير واجهات برمجة متقدمة، عالية الأداء، وسريعة للتطبيقات والمنصات التابعة للشركة باستخدام Next.js و TypeScript، مع كتابة كود نظيف وتصميم معمارية واجهات قابلة للتوسع (Scalable Clean Code).
المهام والمسؤوليات:
- تطوير وبناء واجهات تفاعلية عالية الأداء باستخدام Next.js (App Router) و React.
- تحسين أداء الصفحات والتطبيقات (Core Web Vitals، SSR، SSG، و Client-Side Rendering).
- ربط الواجهات مع خدمات الـ Backend (RESTful APIs ) بدقة وأمان.
- إدارة الحالة (State Management) والتعامل مع البيانات المعقدة بسلاسة.
- ضمان توافق الواجهات مع مختلف الشاشات والهواتف (Responsive & Mobile-First Design).
- كتابة Clean & Modular Code وتطبيق أفضل ممارسات الـ Frontend Security.
- قيادة وتوجيه صغار المطورين (Mentoring) ومراجعة الكود (Code Reviews).
- قدرة على استخدام ال AI ك اداة مساعدة في عملية البرمجة
المهارات والمتطلبات المطلوبة:
- خبرة لا تقل عن 5 سنوات في تطوير الواجهات الأمامية، مع خبرة عميقة ومثبتة في Next.js و React.
- إتقان تام لـ TypeScript، JavaScript (ES6+)، و HTML5/CSS3.
- دراية جيدة بأساسيات الـ SEO الخاص بـ Next.js والـ Performance Optimization.
- خبرة ممتازة في التعامل مع أدوات التحكم بالإصدارات Git / GitLab.
- معرفة بأساسيات الـ CI/CD والرفع على منصات مثل Vercel أو Nginx/AWS.
- مهارات ممتازة في حل المشاكل البرمجية (Problem-Solving) والتواصل الفعال.
- خبرة ببناء Dashboards وواجهات أنظمة SaaS
- REST APIs و Axios أو Fetch
المزايا:
- راتب مجزٍ يُحدد حسب الخبرة والكفاءة.
- بيئة عمل مرنة وبيئة تطوير احترافية تعتمد على أحدث التقنيات.
- فرصة للنمو الوظيفي وقيادة مشاريع برمجية ضخمة.