Jobiglo

No results.

Full Stack Engineer

Luna Properties · Dubai

Onsite Mid 🇬🇧 English
React Hook Form Zod validation TanStack Query WebSocket integrations Deno ElevenLabs Tailwind CSS Vite Secure multi-tenant architecture Supabase OpenAI Secrets Management Authentication Authorization React Router 6 PostgreSQL Git Typescript Restful Apis

Job description

About the role

We are seeking a Full Stack Engineer to join Luna PR’s AI‑focused product team in Dubai. You will help design, build and launch the first version of an internal AI‑powered web application that streamlines client communication and automates marketing workflows.

Key responsibilities

  • Design and develop a full‑stack web application using React 18+ with TypeScript on the front‑end and Supabase (Edge Functions, PostgreSQL, RLS) on the back‑end.
  • Collaborate with AI specialists, designers and product leads to translate concepts into responsive, visually polished features.
  • Implement secure multi‑tenant authentication and authorization, manage real‑time data via WebSocket and third‑party APIs such as OpenAI and ElevenLabs.
  • Write form handling logic with React Hook Form and Zod validation, manage server state with TanStack Query, and handle routing with React Router 6.
  • Set up CI/CD pipelines, conduct code reviews, and maintain version control using Git.
  • Monitor performance, handle error handling, and optimise both front‑end and back‑end for scalability.

Required profile

  • At least 3 years of professional experience building modern web applications.
  • Strong problem‑solving skills and ability to work in a fast‑paced, creative environment.
  • Experience with secure multi‑tenant architectures and API integrations.

Required skills

  • React 18+ with TypeScript
  • React Hook Form, Zod, TanStack Query, React Router 6
  • Tailwind CSS, Vite
  • Supabase (Edge Functions, PostgreSQL, RLS)
  • Deno, WebSocket integrations
  • OpenAI, ElevenLabs API integration
  • Git, CI/CD workflows

Questions fréquentes

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

39 views · 0 interested

Boost your chances

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

Analyzing your CV...

Luna Properties

Dubai