📢 جديد: تابع عروض اليوم على قناتنا في واتساب
Jobiglo

لا توجد نتائج.

Frontend Developer - Examination Systems (React / TypeScript)

York Press · Zouk Mosbeh

جديد
Mid 🇬🇧 English
React TypeScript JavaScript HTML CSS REST APIs Git Material UI TanStack Query Zustand Redux Toolkit React Hook Form Vitest Jest Playwright OpenAPI WCAG 2.2

وصف الوظيفة

About the role

The Frontend Developer designs and develops responsive web interfaces for examination-related systems, using React and TypeScript and integrating with REST APIs provided by an ASP.NET Core backend. The work sits in an architecture where the frontend does not talk directly to the database; all data access goes through backend APIs.

Key responsibilities

  • Build reusable, maintainable UI components and integrate them with REST APIs.
  • Develop interfaces for exam and question management, marker allocation and workload, and reviewer/moderation workflows for double-marked responses.
  • Build dashboards, reports, tables, filters and progress indicators, with role-based views for administrators, coordinators, markers and reviewers.
  • Handle API errors, loading states and network interruptions gracefully, and ensure good performance with large datasets and high-resolution images.
  • Implement client-side state management and data fetching, write automated frontend tests, and take part in code reviews.
  • Work closely with backend developers, UI/UX designers, QA engineers and product stakeholders.

Required profile

  • Strong practical experience with React and good understanding of its component architecture, hooks and state.
  • Experience integrating frontends with REST APIs, building complex forms and data-driven interfaces, and handling authentication and authorization.
  • Ability to build reusable component architectures, write clean, testable code, and work collaboratively with Git.
  • Preferred: experience with Material UI, TanStack Query, advanced data grids, image viewers, PDF/image display, Zustand or Redux Toolkit, React Hook Form, WebSockets, OpenAPI clients, WCAG 2.2, Vitest/Jest/Playwright, internationalization and RTL interfaces.

Required skills

  • JavaScript and TypeScript, HTML and CSS
  • React, REST APIs, Git
  • Responsive design, asynchronous programming and browser networking

Working hours are Monday to Friday 8:00 AM to 5:00 PM (with a 1-hour lunch break) and Saturday 8:00 AM to 1:30 PM.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec York Press.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

لماذا تبلغ عن هذا العرض؟

شكراً لإبلاغك. سنراجع هذا العرض.

اكتشف المزيد

الرواتب والأدلة وعمليات البحث في Lebanon.

قدم طلبك في 30 ثانية

أدخل بريدك الإلكتروني للتقديم. سيتم إنشاء حساب تلقائياً.

قدم الآن →

بالمتابعة، أنت توافق على شروط الاستخدام.

لديك حساب بالفعل؟ تسجيل الدخول

لديك سؤال حول هذا العرض؟

اطرحه هنا: ستصلك تفاصيل العرض كاملة عبر البريد الإلكتروني، فوراً.

منشور منذ 10 ساعات

ينتهي شهر من الآن

5 مشاهدات · 0 مهتم

عزز فرصك

حمّل سيرتك الذاتية وسنقترح عليك الوظائف التي تناسب ملفك.

جاري تحليل سيرتك الذاتية...

York Press

Zouk Mosbeh