Company logo hidden

Principal Engineer - Frontend

Unlock employer Abu Dhabi, United Arab Emirates Direct to Company Under an hour ago · 22 Sep 2026

Financial

  • Estimate: $70k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Role
As a Principal Frontend Engineer, you will set the technical direction for frontend systems behind production AI products and platforms. This role is hands-on and involves defining architecture, strengthening design systems, improving performance and reliability, and raising engineering standards across teams. You will collaborate closely with various departments such as Product, Design, Backend, AI/ML, Security, and Platform Engineering to transform complex capabilities into scalable user experiences.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Responsibilities

  • Define and evolve frontend architecture across web applications, shared platforms, design systems, and backend-for-frontend integrations.
  • Design and ship production-grade frontend systems using TypeScript, React, Next.js, and modern browser technologies.
  • Establish patterns for modularity, state management, data fetching, routing, error handling, and component composition.
  • Build and scale reusable component libraries and design systems to enhance product consistency, accessibility, and delivery speed.
  • Drive performance engineering focusing on rendering, Core Web Vitals, profiling, code splitting, caching, and bundle optimization.
  • Guide integration with REST APIs, GraphQL, WebSockets, server-sent events, and event-driven backend services.
  • Define frontend testing strategy across unit, integration, component, end-to-end, and visual regression coverage.
  • Improve frontend observability, reliability, and operational readiness using telemetry, error monitoring, and service-level thinking.
  • Embed secure development practices focusing on authentication, authorization, dependency management, browser security, and API consumption.
  • Strengthen CI/CD and release workflows for frontend applications by implementing automated quality gates and repeatable deployment patterns.
  • Lead architecture reviews, code reviews, and technical design discussions; mentor senior engineers and foster frontend technical leadership.
  • Collaborate with Product and Design to make pragmatic technical decisions enhancing customer outcomes without compromising long-term maintainability.
  • Evaluate new frontend frameworks, AI-assisted engineering tools, and AI-powered interaction patterns for potential product or engineering value.

Qualifications

  • Strong frontend engineering fundamentals in JavaScript, TypeScript, HTML, CSS, browser behavior, accessibility, and responsive application design.
  • Experience in shipping and operating complex production applications with React and Next.js; knowledge of Angular or comparable frameworks is a plus.
  • Proven track record in making architectural decisions across large frontend codebases, shared libraries, and multi-team environments.
  • Practical experience in building design systems and reusable component libraries with clear APIs, documentation, and governance.
  • Strong understanding of SSR, SSG, client rendering, hydration, caching, performance profiling, and Core Web Vitals.
  • Familiarity with state-management patterns and integration with REST, GraphQL, WebSockets, or event-driven services.
  • Disciplined approach to automated testing with tools such as Jest, React Testing Library, Playwright, or Cypress.
  • Good judgment in security, reliability, maintainability, developer experience, and delivery speed.
  • Strong debugging and communication skills, capable of leading through ambiguity and aligning engineers across functions.
  • Ownership mindset and a history of raising technical standards through design, implementation, review, and mentorship.

Nice to Have

  • Experience with Vue.js, micro frontends, Module Federation, progressive web applications, or multi-tenant frontend platforms.
  • Exposure to backend-for-frontend services, Node.js, cloud-native infrastructure, containers, or Kubernetes-based delivery environments.
  • Experience in building high-traffic, regulated, or high-availability enterprise applications.
  • Familiarity with AI-powered user experiences, LLM integrations, streaming interfaces, or human-in-the-loop workflows.
  • Contributions to open-source projects, published technical work, or experience in leading frontend engineering communities.

What Working Here Offers

  • Culture: An open, diverse and inclusive environment emphasizing personal growth, with a global vision focused on groundbreaking, industry-first innovations.
  • Career: Exceptional learning, development, and growth opportunities via structured training programs and innovative, high-tech projects.
  • Rewards: A competitive remuneration package with various perks, including healthcare, education support, leave benefits, and more.

The company is dedicated to building AI systems designed for practical deployment at scale across various industries, infrastructure, and national-level initiatives. If you wish to work closely with advanced AI capabilities and real-world implementations, we invite you to reach out.

Apply Direct

Jobs you might like   View all jobs

About Artificial Intelligence / Machine Learning / Technology Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct