Apply Edge Start your job search

Frontend Engineer

Anix Global · Abu Dhabi Emirate, United Arab Emirates

Apply & track with Apply Edge
Role - Frontend EngineerLocation - Abu DhabiSalary - 15 K AEDOwns the user facing application layer, including component architecture, data fetchingpatterns, and UI consistency across products.Project Scope: Supports multiple concurrent platform initiatives within Digital CloudInfrastructure Engineering, including the Internal Developer Platform, alongside other cloudinfrastructure and product engineering projects. Not limited to a single initiative.Primary Stack TypeScript, React, TanStack Query, TanStack Router, TanStack Table, Tailwind CSS, shadcn/uiRequired Skills• 3+ years of production TypeScript and React experience.• Hands on experience with the TanStack ecosystem, including Query, Router, and Table.• Strong Tailwind CSS skills and experience composing accessible components withshadcn/ui.• Experience consuming REST APIs.• Testing experience with Vitest or Jest and React Testing Library.Preferred Skills• Design systems or Storybook experience.• Accessibility auditing experience (WCAG 2.1).• Exposure to internal developer portal or platform engineering tooling, such asBackstage, Port, or Roadie.• Basic Node.js and Express experience is a bonus, though not required.Responsibilities• Build and maintain React applications in TypeScript with strong type safety acrosscomponents and props.• Implement data fetching, caching, and mutation flows using TanStack Query, and ownclient side routing with TanStack Router.• Build complex data grids and tables using TanStack Table.• Implement responsive, accessible UI using Tailwind CSS and shadcn/ui componentprimitives.• Build custom self service form extensions and multi step wizard flows for internaldeveloper tooling, such as scaffolding templates on the Internal Developer Platform.• Build catalog style views, including entity relationship and dependency visualizations, forinternal platform tools.• Partner with the Backend Engineer to define and consume API contracts.• Maintain design system consistency and drive component reuse across products.• Own frontend performance, including bundle size, code splitting, and render optimization.