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

No results.

Frontend Developer

Xpin AI · Doubaï

Onsite 🇬🇧 English
CSS Figma RTL

Job description

About the role

We are looking for a Frontend Developer to turn high‑fidelity Figma designs into production‑ready interfaces for our sovereign AI products. The role is based in our Dubai office and works closely with product designers and backend engineers to deliver bilingual (Arabic/English) experiences that run offline and handle real‑time streaming.

Key responsibilities

  • Convert Figma files into pixel‑accurate, responsive UI components.
  • Build and maintain a shared component library and a token pipeline that syncs Figma variables with production CSS.
  • Develop AI‑native interfaces such as token‑by‑token text streaming, live voice interaction visualisations, and components that update as model output arrives.
  • Implement full internationalisation and RTL support, including logical CSS properties, mirrored layouts, Arabic typography, and locale‑aware formatting.
  • Collaborate with backend teams to shape APIs and implement client‑side features like caching, optimistic updates, retry/reconnection logic, and user‑friendly error handling.
  • Create data‑heavy dashboards and analytical views that remain responsive under load.

Required profile

  • Proven experience turning design specifications into production‑grade frontend code.
  • Strong understanding of bilingual UI challenges, especially RTL handling for Arabic.
  • Ability to evaluate design feasibility and provide constructive feedback on performance and complexity.
  • Comfortable working onsite alongside design and engineering teams in a fast‑moving AI environment.

Required skills

  • HTML
  • CSS
  • JavaScript
  • Figma
  • Design tokens
  • RTL and i18n implementation
  • API integration
  • Real‑time streaming UI development

Questions fréquentes

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

Expires 1 week from now

38 views · 0 interested

Boost your chances

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

Analyzing your CV...

Xpin AI

Doubaï