Skip to sign up

Job matched to your search

Frontend Developer

Acveti · Abu Dhabi

Abu Dhabi · On-siteFull-TimePosted Aug 11, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

We are looking for a Frontend Engineer – React / TypeScript to own the user-facing application layer across multiple platform initiatives within Digital Cloud Infrastructure Engineering.

You will work across the Internal Developer Platform and other cloud infrastructure and product engineering initiatives , building scalable, accessible, and consistent frontend experiences.

The ideal candidate will have strong hands-on experience with TypeScript, React, TanStack Query, TanStack Router, TanStack Table, Tailwind CSS, and shadcn/ui .

Key Responsibilities

  • Build and maintain scalable React applications using TypeScript , ensuring strong type safety across components and props.
  • Implement data fetching, caching, and mutation workflows using TanStack Query .
  • Manage client-side routing using TanStack Router .
  • Build complex data grids, tables, and data-heavy interfaces using TanStack Table .
  • Develop responsive and accessible user interfaces using Tailwind CSS and shadcn/ui .
  • Build self-service form extensions and multi-step wizard experiences for internal developer tooling and platform workflows.
  • Develop catalog-style views including entity relationships, dependencies, and visualizations for internal platform tools.
  • Partner closely with backend engineers to define, integrate, and consume REST API contracts.
  • Maintain design system consistency and promote reusable frontend components across products.
  • Optimize frontend performance, including bundle size, code splitting, rendering performance, and overall application responsiveness.
  • Write and maintain unit and component tests using Vitest or Jest and React Testing Library .
  • Collaborate with product, design, backend, and platform engineering teams to deliver high-quality user experiences.

Required Skills & Experience

  • 3+ years of production experience with TypeScript and React .
  • Strong hands-on experience with the TanStack ecosystem , particularly:
  • TanStack Query
  • TanStack Router
  • TanStack Table
  • Strong experience with Tailwind CSS .
  • Hands-on experience building accessible and reusable UI components using shadcn/ui .
  • Experience consuming and integrating REST APIs .
  • Strong understanding of frontend architecture, component design, state management, and reusable UI patterns.
  • Experience writing frontend tests using Vitest or Jest and React Testing Library .
  • Strong understanding of responsive web development and modern frontend engineering practices.
  • Experience optimizing frontend performance, including rendering, bundle size, and code splitting.

Preferred Skills

  • Experience working with design systems or Storybook .
  • Experience with accessibility auditing and WCAG 2.1 .
  • Exposure to internal developer platforms or developer portal tooling such as Backstage, Port, or Roadie .
  • Basic experience with Node.js and Express .
  • Experience building data-heavy dashboards, catalog interfaces, dependency maps, or internal developer tooling.

What We're Looking For

  • Strong frontend engineering fundamentals.
  • Ability to build clean, reusable, and maintainable React components.
  • Strong attention to UI consistency, accessibility, and performance.
  • Comfortable working across multiple concurrent engineering initiatives.
  • Strong collaboration skills and ability to work closely with backend and platform engineering teams.
  • A product-oriented mindset with a focus on building intuitive self-service experiences.

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →