К содержимому

Frontend Architect

James Douglas Middle EastAbu Dhabi Emirate, United Arab Emirates

  • React
  • TypeScript
  • JavaScript
  • GraphQL
  • REST
  • QA

ABOUT THE ROLE

Our client is looking for a Frontend Architect to own the frontend architecture of that platform end to end.

This is a senior individual contributor role. You will set the technical direction for the frontend, define the patterns other engineers build against, and stay hands-on enough to prove your own designs. There are no direct reports – the authority here is technical rather than managerial.

KEY RESPONSIBILITIES

  • Own and evolve the frontend architecture for the platform and the applications built on it
  • Build out and maintain the micro-frontend architecture, defining integration patterns across the application shell, shared libraries, design system, authentication services and backend APIs
  • Design and implement modular applications using React, TypeScript, JavaScript, HTML5 and CSS
  • Architect operational dashboards, control-room views and 3D or interactive visualizations of equipment, sites and assets
  • Build reusable component libraries, layout frameworks and common engineering patterns
  • Ensure performance, scalability, maintainability, security, usability and accessibility across the frontend estate
  • Provide hands-on technical leadership through design reviews, code reviews and mentoring
  • Work closely with product owners, UX designers, backend architects and QA to translate requirements into robust frontend solutions

WHAT WE ARE LOOKING FOR

  • 12 or more years of frontend engineering experience, with a substantial period at architect level
  • Deep, current expertise in React and TypeScript
  • Demonstrable experience designing and owning micro-frontend architecture – Module Federation, single-spa, web components or similar. We are looking for people who have defined the architecture, not only worked within one
  • Three.js is a mandatory requirement. You will be working on 3D and interactive visualization of industrial assets, and we need someone who has built with it
  • Strong command of frontend routing, state management, API integration, authentication flows and role-based access
  • Experience integrating with REST, GraphQL, WebSockets or real-time data services
  • Performance engineering: bundle optimization, lazy loading, rendering performance and Core Web Vitals
  • Testing frameworks such as Jest, React Testing Library, Cypress or Playwright
  • Evidence of architectural ownership – setting direction that other engineers follow, and carrying people with you through design decisions

DESIRABLE

  • WebGL, Babylon.js, Unity3D or similar 3D and interactive technologies beyond Three.js
  • Experience with data-dense operational or monitoring interfaces
  • Industrial, manufacturing or energy sector exposure – though this is not essential, and we welcome candidates from any sector with the right frontend depth

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.