📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Front‑End Engineer – React.js & TypeScript

Suadeo · Doubaï

New
Senior 🇬🇧 English
React Hooks Custom Hooks Virtualization Memoization Code splitting

Job description

About the role

We are looking for a Senior Front‑End Engineer with strong hands‑on production experience in React.js and TypeScript to join Suadeo’s engineering team. The role focuses on building, optimizing and maintaining modern web applications that power our Self‑BI platform.

Key responsibilities

  • Design, develop and maintain scalable React.js + TypeScript applications.
  • Create reusable components, custom hooks and UI patterns following best practices.
  • Implement responsive, accessible interfaces from UI/UX designs.
  • Optimize performance through virtualization, memoization, code‑splitting, bundle‑size reduction and Core Web Vitals monitoring.
  • Integrate applications with REST APIs, authentication services and real‑time back‑ends.
  • Manage server‑state using TanStack Query / React Query.
  • Build progressive web apps and multilingual support using modern i18n practices.
  • Write automated tests with Vitest/Jest and React Testing Library.
  • Participate in architecture discussions, code reviews and collaborate with backend, QA, UX/UI and product teams.

Required profile

  • 5+ years of professional front‑end development experience.
  • Strong production experience with React.js and TypeScript.
  • Deep knowledge of React Hooks, component architecture, rendering optimisation and reusable component design.
  • Experience with modern state‑management solutions (React Context, Redux Toolkit, Zustand, TanStack Query/React Query).
  • Proficient in HTML5, CSS3 and responsive design.
  • Solid experience integrating REST APIs.

Required skills

  • React.js
  • TypeScript
  • React Hooks & custom hooks
  • Redux Toolkit or Zustand
  • TanStack Query / React Query
  • HTML5 & CSS3
  • REST API integration
  • Vitest, Jest, React Testing Library
  • WCAG accessibility standards
  • i18n, PWA development
  • Performance optimisation techniques (virtualization, memoization, code‑splitting)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Suadeo.
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.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 5 days ago

Expires 1 month from now

22 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Suadeo

Doubaï