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

No results.

Full Stack UI Developer – React & Node.js

Olik Global

Senior 🇬🇧 English
ReactJS TypeScript Node.js Express NestJS REST APIs JWT SSO OIDC Redux Toolkit Zustand React Query Recharts Chart.js D3 Next.js Docker CI/CD pipelines

Job description

About the role

We are looking for a Full Stack UI Developer to own the front‑end and Node.js service layer of an MRO Inventory Optimization platform for a petrochemical client in Saudi Arabia. The role is onsite in Dhahran/Khobar and starts immediately for a three‑month fixed‑term contract, with the possibility of extension.

Key responsibilities

  • Design and develop production‑grade React applications with TypeScript, using modern hooks, context API and state‑management libraries.
  • Build and maintain RESTful services with Node.js (Express or NestJS), including middleware, validation and error handling.
  • Create interactive dashboards and analytics visualisations using Recharts, Chart.js or D3.
  • Implement inventory management screens with complex tables, filtering, bulk actions and inline editing.
  • Develop multi‑step approval workflows, role‑based UI components and user‑management features (RBAC).
  • Integrate front‑end components with backend APIs, including data feeds from SAP and BigQuery, and handle authentication flows (JWT, session, SSO/OAuth2).
  • Ensure responsive, accessible design across devices and follow WCAG basics.

Required profile

  • 5‑6 years of professional experience in full‑stack web development.
  • Immediate availability and willingness to work onsite in Dhahran/Khobar.
  • Experience delivering enterprise‑grade applications with audit trails, multi‑tenant patterns and role‑based access control.

Required skills

  • ReactJS (hooks, context, performance optimisation)
  • TypeScript (strong typing, generics, interfaces)
  • Node.js with Express or NestJS
  • REST API design and consumption
  • Authentication mechanisms (JWT, session, SSO/OAuth2, OIDC)
  • State‑management libraries (Redux Toolkit, Zustand, React Query)
  • Charting libraries (Recharts, Chart.js, D3)
  • Next.js (SSR/SSG, app router) – good to have
  • Docker containerisation and CI/CD pipelines – good to have
  • Responsive and accessible UI development (WCAG) – good to have

Questions fréquentes

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

11 views · 0 interested

Boost your chances

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

Analyzing your CV...

Olik Global