مهندس واجهات أمامية (متوسط/كبير الخبرة) — دوام مكتبي

الموقع: مول إسطنبول، باشاك شهير، إسطنبول، تركيا

نوع العمل: دوام كامل، مكتبي (لا يوجد عمل عن بُعد)

الجدول: من الاثنين إلى الجمعة، 09:00–17:00

اللغة: العربية (طلاقة)، الإنجليزية (إجادة عملية جيدة)

عن الدور :

نبحث عن مهندس واجهات أمامية عملي وقادر على تحمّل المسؤولية لتنفيذ أعمال واجهة معقّدة على منصّة ويب تنمو بسرعة. ستحوّل متطلبات المنتج إلى تجارب استخدام متجاوبة، متاحة وسريعة الأداء؛ وتتعاون بشكل وثيق مع فرق التصميم والواجهة الخلفية؛ وتسلّم الميزات بثبات.

ما الذي ستقوم به :

* تنفيذ واجهات متجاوبة وداعمة للاتجاه من اليمين إلى اليسار (RTL)** انطلاقًا من المواصفات والتصاميم.

* بناء مكتبات مكوّنات قابلة لإعادة الاستخدام وهندسة Front-End منظّمة.

* التكامل مع واجهات REST/GraphQL؛ والتعامل مع المصادقة، إدارة الحالة، والتوجيه.

* تحسين مؤشرات *Core Web Vitals* (مثل LCP/CLS/INP)، وحجم الحِزم، وتجربة الأداء المحسوس.

* كتابة اختبارات تلقائية (وحدات/تكامل/E2E) والمساهمة في بوابات الجودة ضمن CI/CD.

* مراقبة الأخطاء والأداء (مثل Sentry/GA4) ومعالجة مشاكل الإنتاج بسرعة.

* تعاون يومي مع مهندسي الواجهة الخلفية (مثل Laravel Blade/Livewire/Inertia).

المؤهلات المطلوبة :

* 3–6 سنوات خبرة عملية في تطوير واجهات إنتاجية.

* إتقان JavaScript/TypeScript وإطار حديث واحد على الأقل (يفضّل React؛ ويمكن Vue/Angular/Svelte).

* إدارة حالة متينة (Redux/RTK، Zustand، Pinia..)، وتوجيه على جهة العميل.

* مهارات CSS عميقة (Tailwind أو SASS) وهندسة عملية لـCSS (BEM/ITCSS).

* خبرة بأدوات البناء (Vite/Webpack/Rollup) وتحليل الأداء والحِزم.

* إتاحة الوصول (WCAG 2.1 AA)، واختبارات عبر المتصفحات، وخبرة i18n/RTL.

* إتقان Git/GitHub ومراجعات كود احترافية.

* اللغة: العربية — طلاقة ؛ الإنجليزية — إجادة عملية جيدة.

ميزات مرغوبة (Nice to Have)

* إلمام بواجهات Laravel من منظور Front-End (Blade/Livewire/Inertia).

* Storybook، Jest/Vitest، Cypress/Playwright.

* SEO تقني (Schema، Sitemaps) وSSR/SSG (Next.js/Nuxt/SvelteKit).

* معرفة أساسية بـ MySQL لفهم قيود البيانات من منظور الواجهة.

مؤشرات الأداء (KPIs) التي ستؤثر فيها

* الأداء: LCP ≤ 2.5s، وCLS ≤ 0.1 على الصفحات الرئيسية في بيئة الإنتاج.

* الجودة: انخفاض معدل أخطاء الواجهة وسرعة الاستجابة للحوادث (MTTR).

* التسليم: إنجاز الميزات في المواعيد المتفق عليها مع PRs واضحة واختبارات.

* التعاون: مراجعات كود ذات قيمة وتحسينات UX مبنية على بيانات.

التعويضات والمزايا

راتب ومزايا تنافسية تتناسب مع الخبرة.

طريقة التقديم

أرسل سيرتك الذاتية إلى [email protected]  بعنوان: Front-End Engineer (Mid/Senior).

يرجى إرفاق:

1. روابط GitHub/Portfolio،

2. 2–3 مشاريع مطروحة في الإنتاج (اذكر دورك بوضوح)،

3. سطرين عن تحدّي في الأداء قمت بحلّه وكيفية ذلك.

**مهمّة تقنية قصيرة:** قد يُطلب من المرشّحين النهائيين تنفيذ مهمة صغيرة (إصلاح عطل + إضافة ميزة + PR + اختبارات أساسية) مع تركيز على الأداء وRTL.

**تكافؤ الفرص:** نرحّب بجميع المتقدّمين من مختلف الخلفيات. يتم الاختيار بناءً على المؤهلات والخبرة المرتبطة بالوظيفة فقط. تتوفر ترتيبات معقولة عند الطلب.

نظرة عامة على الوظيفة
error: Content is protected !!
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

تسجيل الدخول

إنشاء حساب

كلمة سر منسية

مشاركة