Senior Frontend Engineer

Jeddah Tax Free3 days agoFull-time External
Negotiable
نبذة عن الدور:Job Description / الوصف الوظيفي: At BedBank, we are not just building a website; we are engineering a Next-Gen OTA platform for 2026. We are seeking a high-caliber Senior Frontend Engineer with a Systems Engineering mindset to bridge the gap between ultra-fast Next.js v16 interfaces and our robust .NET 10 microservices backend. You will be working with the latest stable releases of 2026 technologies, far ahead of the market standard. في BedBank، نحن لا نبني مجرد موقع إلكتروني؛ بل نهندس منصة وكالة سفر (OTA) من الجيل القادم لعام 2026. نحن نبحث عن مهندس واجهات أمامية (Frontend) من الطراز الرفيع يمتلك عقلية "هندسة النظم" ليكون الجسر الرابط بين واجهات Next.js v16 فائقة السرعة وبين خدماتنا الخلفية القوية المبنية بـ .NET 10. ستعمل بأحدث إصدارات تقنيات عام 2026، متقدمًا بمراحل عن المعايير الحالية للسوق. Key Responsibilities / المسؤوليات الرئيسية: * Architecture & Performance: Architect the communication layer between Frontend and Backend using gRPC-Web or Connect RPC to ensure type-safe, high-speed data transfer. الهندسة والأداء: هندسة طبقة الاتصال بين الواجهة الأمامية والخلفية باستخدام gRPC-Web أو Connect RPC لضمان نقل بيانات آمن وسريع. * Modern UI Development: Build complex, responsive B2B & B2C interfaces using React v19 and Tailwind CSS v4, leveraging Server Components (RSC). تطوير واجهات حديثة: بناء واجهات معقدة ومتجاوبة لأنظمة B2B و B2C باستخدام React v19 و Tailwind CSS v4، مع استغلال مكونات الخادم (RSC). * Strict Integration: Automate client code generation using Protobuf (.proto) files to ensure 100% type safety with our .NET 10 services. تكامل صارم للأنظمة: أتمتة توليد كود العميل باستخدام ملفات Protobuf لضمان تطابق وتكامل تام مع خدماتنا المبنية بـ .NET 10. * Quality Assurance: Implement HTML Living Standards and write rigorous end-to-end tests (Playwright/Vitest). ضمان الجودة: تطبيق أحدث معايير HTML وكتابة اختبارات شاملة ودقيقة (باستخدام Playwright/Vitest). Skills Skills (The Tech Stack) / المهارات والتقنيات: * Framework: Next.js 16 (App Router & Server Actions). * Library: React 19.2. * Language: TypeScript (Strict Mode) & ECMAScript 2025. * Styling: Tailwind CSS (v4) & Shadcn/ui. * Infrastructure: Docker Engine v29 & Kubernetes (K8s) knowledge. Requirements (Must Have) / المتطلبات الأساسية: * Proven Experience: 5+ years in Frontend Development, with at least 2 years dedicated to Next.js in production. خبرة مثبتة: أكثر من 5 سنوات في تطوير الواجهات، منها سنتان على الأقل بـ Next.js في مشاريع إنتاجية. * Technical Assessment: Candidates must pass a rigorous practical coding assessment focusing on SSR, Real-time data handling, and Architectural patterns. التقييم التقني: يجب اجتياز اختبار برمجي عملي صارم يركز على العرض من جانب الخادم (SSR) والأنماط المعمارية. * Containerization: Proficiency in Docker and containerized microservices environments. الحاويات الرقمية: إتقان التعامل مع Docker وبيئات الخدمات المصغرة. * Communication Protocols: Experience with gRPC, GraphQL, or advanced REST patterns. بروتوكولات الاتصال: خبرة في التعامل مع gRPC أو GraphQL. Nice to Have / يفضل وجودها: * Experience in the Travel Tech / OTA industry. (خبرة في مجال تقنيات السفر). * Understanding of C# / ASP.NET Core. (فهم لأساسيات لغة C#). * Docker Certified Associate (DCA). IMPORTANT NOTE TO ADMIN: In the separate "Skills" tags section, please manually add: Next.js, React.js, TypeScript, gRPC, Docker, Tailwind CSS, Software Architecture.