Tabbio
ENالعربية
تسجيل الدخول إلى التطبيق
قبل 5 أيام

مطور الواجهة الأمامية الأول

99brightminds · Amman, Amman Governorate, Jordan
Workableقدّم عبر موقع الشركة
Full Time
Remote
Senior

نبذة عن الوظيفة

تبحث 99Bright Minds عن مهندس واجهة ماهر يتمتع بخبرة قوية في React وTypeScript وتقنيات الويب الحديثة لتطوير وصيانة تطبيقات الويب عالية الأداء وثنائية اللغة (العربية / الإنجليزية) ومواقع الشركات. سيكون لدى المرشح المثالي خبرة عملية في تقديم حلول سريعة الاستجابة ويمكن الوصول إليها وصديقة لكبار المسئولين الاقتصاديين والتكامل مع واجهات برمجة التطبيقات ومنصات CMS والتعاون ضمن فرق متعددة الوظائف لبناء تجارب رقمية قابلة للتطوير.

المتطلبات

المسؤوليات

  • بناء وصيانة صفحات ويب سريعة الاستجابة وعالية الأداء ومكونات قابلة لإعادة الاستخدام.
  • تنفيذ الدعم الكامل باللغة العربية RTL والإنجليزية LTR، بما في ذلك النسخ المتطابق للتخطيط والطباعة والمحتوى المترجم.
  • دمج الموقع مع الأنظمة والخدمات الخارجية من خلال واجهات برمجة تطبيقات REST/GraphQL.
  • العمل مع نظام إدارة المحتوى (CMS) وطبقة الواجهة الخلفية: نماذج المحتوى وجلب البيانات والمنطق الخفيف من جانب الخادم.
  • تلبية أهداف تحسين محركات البحث (SEO) وإمكانية الوصول (WCAG 2.1 AA) وأهداف الويب الأساسية.
  • تطبيق ممارسات الترميز الآمن (OWASP Top 10، التحقق من صحة الإدخال، العناوين الآمنة، حماية البيانات).
  • العمل مع مصمم UI/UX ومهندس ضمان الجودة ومهندس DevOps على الإصدارات المنشورة على Microsoft Azure.
  • توثيق المكونات وعمليات التكامل والقرارات، وتسليم المعرفة إلى فريق العميل.

المتطلبات

  • 5 سنوات في بناء وصيانة مواقع الويب الخاصة بالشركات وتطبيقات الويب باستخدام React وTypeScript وCSS الحديثة.
  • JavaScript/TypeScript قوي، HTML5، CSS3/SASS وإطار عمل حديث (React/Next.js أو Angular).
  • تقديم مواقع إلكترونية ثنائية اللغة مع دعم اللغة العربية من اليمين إلى اليسار.
  • خبرة في دمج واجهات برمجة التطبيقات التابعة لجهات خارجية والعمل مع نظام إدارة المحتوى (CMS) بدون رأس أو للمؤسسة.
  • معرفة عملية بمكدس الواجهة الخلفية (Node.js أو .NET) وقواعد البيانات (Azure SQL / SQL Server، وقاعدة بيانات Azure لـ PostgreSQL)، وهي كافية لإنشاء عمليات تكامل API وتأمينها والحفاظ عليها.
  • تجربة مع Git، ومراجعات التعليمات البرمجية وخطوط الأنابيب CI/CD.
  • تسليم مشروع واحد على الأقل لعميل في المملكة العربية السعودية.
  • يتقن اللغتين العربية والإنجليزية.

جميل أن يكون

  • تقديم جانب الخادم وتوليد ثابت لكبار المسئولين الاقتصاديين.
  • تجربة الاستضافة على Azure (خدمة التطبيقات، تطبيقات الويب الثابتة، الباب الأمامي/CDN).
  • تجربة مع منصات CMS للمؤسسات (على سبيل المثال، Optimizely، Sitecore، Strapi، Contentful).
  • الإلمام بمتطلبات حماية البيانات والأمن السيبراني السعودية (PDPL، NCA).

المسؤوليات

1Requirements
2Responsibilities
3Build and maintain responsive, high-performance web pages and reusable components.
4Implement full Arabic RTL and English LTR support, including layout mirroring, typography and localized content.
5Integrate the website with external systems and services through REST/GraphQL APIs.
6Work with the CMS and backend layer: content models, data fetching and light server-side logic.
7Meet SEO, accessibility (WCAG 2.1 AA) and Core Web Vitals targets.
8Apply secure coding practices (OWASP Top 10, input validation, secure headers, data protection).

المتطلبات

1Build and maintain responsive, high-performance web pages and reusable components.
2Implement full Arabic RTL and English LTR support, including layout mirroring, typography and localized content.
3Integrate the website with external systems and services through REST/GraphQL APIs.
4Work with the CMS and backend layer: content models, data fetching and light server-side logic.
5Meet SEO, accessibility (WCAG 2.1 AA) and Core Web Vitals targets.
6Apply secure coding practices (OWASP Top 10, input validation, secure headers, data protection).
7Work with the UI/UX Designer, QA Engineer and DevOps Engineer on releases deployed to Microsoft Azure.
8Document components, integrations and decisions, and hand knowledge over to the client's team.
95 years building and maintaining corporate websites and web applications using React, TypeScript, and modern CSS.
10Strong JavaScript/TypeScript, HTML5, CSS3/SASS and a modern framework (React/Next.js or Angular).
11Proven delivery of bilingual websites with Arabic RTL support.
12Experience integrating third-party APIs and working with a headless or enterprise CMS.
13Working knowledge of a backend stack (Node.js or .NET) and databases (Azure SQL / SQL Server, Azure Database for PostgreSQL), enough to build, secure, and maintain API integrations.
14Experience with Git, code reviews and CI/CD pipelines.

المهارات والوسوم

JOReactNext.jsAngularTypeScriptJavaScriptNode.jsSQLPostgreSQLAzureDevOpsCybersecurityQAUXSEO

احجز رابط tabbio
قبل أن يُحجز