Jobiglo

No results.

This job is no longer available

This job expired on 09/08/2026. It no longer accepts applications.

React.js Developer – Mid-level (Amman-based, Enterprise & Government)

REACH Employment Services · Amman

Remote
Remote Mid 🇬🇧 English
React.js TypeScript JavaScript (ES6+) Redux React Context Zustand GraphQL HTML ARIA CSS Flexbox Grid Tailwind MUI Ant Design Jest React Testing Library

Job description

About the role

We are hiring a mid‑level React.js Developer to build and maintain front‑end applications for enterprise and government clients in the UAE and KSA. The position is based in Amman and involves occasional travel to client sites.

Key responsibilities

  • Develop responsive, high‑performance web applications using React.js functional components and hooks.
  • Implement complex UI features such as dynamic forms, data tables, dashboards, multi‑step workflows and content‑management interfaces.
  • Manage application state with Redux, React Context, Zustand or similar solutions.
  • Integrate with RESTful and/or GraphQL APIs, handling loading states, error boundaries and caching.
  • Translate Figma or design mock‑ups into pixel‑accurate, responsive components following design‑system guidelines.
  • Ensure accessibility (semantic HTML, ARIA, keyboard navigation) and support right‑to‑left layouts for Arabic interfaces.
  • Write unit and integration tests with Jest and React Testing Library and maintain test coverage.
  • Optimize performance through code‑splitting, lazy loading, memoisation and bundle analysis.
  • Participate in code reviews, Agile ceremonies and collaborate with backend engineers, designers and QA.

Required profile

  • 4–6 years of professional front‑end development experience with React.js.
  • Strong proficiency in TypeScript and modern JavaScript (ES6+).
  • Hands‑on experience with state‑management libraries (Redux, Context API, Zustand).
  • Solid understanding of RESTful API integration and asynchronous patterns.
  • Proficient CSS skills, including Flexbox, Grid and at least one framework (Tailwind, MUI, Ant Design).
  • Experience writing tests with Jest and React Testing Library.

Required skills

  • React.js
  • TypeScript
  • JavaScript (ES6+)
  • Redux / React Context / Zustand
  • REST and GraphQL APIs
  • HTML & ARIA
  • CSS, Flexbox, Grid
  • Tailwind, MUI, Ant Design
  • Jest, React Testing Library

Questions fréquentes

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

Explore further

Salaries, guides and searches in Jordan.

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

26 views · 0 interested

Boost your chances

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

Analyzing your CV...

REACH Employment Services

Amman