Frontend Architect

James Douglas Middle East

Abu Dhabi

Sur place

AED 600 000 - 900 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

James Douglas Middle East is seeking an experienced Frontend Architect to lead the architecture of scalable enterprise frontend platforms for industrial digital applications and dashboards. The role requires hands-on expertise in React and TypeScript, micro-frontend strategies, and modern frontend practices.

You will collaborate with product and backend teams to deliver secure, high-performance UI experiences, including 3D visualization where applicable.

Qualifications

  • 12+ years of frontend software development experience.
  • Hands-on experience in React and TypeScript.
  • Experience with micro-frontend architecture.
  • Designing scalable, modular enterprise web applications.
  • Experience with Module Federation, single-spa, web components or similar.
  • Knowledge of frontend architecture patterns, reusable components, and shared libraries.
  • Experience with state management libraries and API integration (REST/GraphQL).
  • Familiarity with frontend performance optimization, testing, and CI/CD.

Responsabilités

  • Frontend Architecture Ownership: define and own frontend architecture for scalable enterprise platforms.
  • Architect and implement micro-frontend solutions enabling independent development and deployment of modules.
  • Define integration patterns between micro-frontends, shared shells, design systems, authentication services and APIs.
  • Build reusable UI components and frontend libraries to support long-term platform evolution.
  • Provide hands-on technical leadership via design/code reviews and mentorship.

Connaissances

Frontend architecture
React
TypeScript
Micro-frontend architecture
State management
Performance optimization
Authentication flows
REST APIs & GraphQL
WebSockets
CI/CD pipelines
Testing frameworks
Security

Outils

React
TypeScript
Module Federation
single-spa
Web Components
Three.js
Unity3D

Description du poste

Our client is a global mining company securing the critical minerals behind the energy transition, including copper, cobalt, nickel, tin, and rare earths; they invest in and operate premium mining assets.

They are seeking an experienced Frontend Architect with strong hands‑on expertise in React, TypeScript, micro‑frontend architecture, and modern frontend engineering practices. The ideal candidate should have experience designing and building scalable, modular, and maintainable frontend platforms for complex enterprise applications.

The role requires strong knowledge of frontend architecture, component libraries, state management, performance optimization, API integration, authentication, and UI platform standards. Experience or working knowledge of Unity3D, WebGL, Three.js, Babylon.js, Unreal Engine, or similar 3D visualization technologies will be an added advantage.

The Frontend Architect will be responsible for defining the frontend architecture, design patterns, reusable components, micro‑frontend strategy, coding standards, and technical direction for industrial digital applications, dashboards, control room interfaces, and 3D visualization experiences.

Key Responsibilities
1. Frontend Architecture Ownership
  • Define and own the frontend architecture for scalable enterprise and industrial software platforms.
  • Architect and implement micro‑frontend solutions that support independent development, deployment, and evolution of multiple application modules.
  • Define frontend integration patterns between micro‑frontends, shared shell applications, common libraries, design systems, authentication services, APIs, and backend platforms.
  • Build reusable UI components, frontend libraries, layout frameworks, and common engineering patterns.
  • Ensure frontend applications are designed for performance, scalability, maintainability, security, usability, accessibility, and long‑term platform evolution.
  • Contribute to architecture for dashboards, operational views and 3D/interactive user experiences.
  • Evaluate and guide the use of Unity3D, WebGL, Three.js, Babylon.js, Unreal Engine, or similar technologies for 3D visualization and interactive industrial applications.
4. Technical Leadership & Collaboration
  • Provide hands‑on technical leadership to frontend development teams through design reviews, code reviews, technical guidance, and mentoring.
  • Work closely with product owners, UX designers, backend architects, QA teams, and engineering teams to translate requirements into robust frontend solutions.
Key Qualifications
  • 12+ years of frontend software development experience, with strong hands‑on experience in React, TypeScript, micro‑frontend architecture, scalable UI platforms, and enterprise web applications.
  • Experience designing and implementing micro‑frontend architecture using approaches such as Module Federation, single‑spa, web components, or similar frameworks. (Mandatory)
  • Strong understanding of frontend architecture patterns, reusable component design, application shell architecture, and shared library management.
  • Experience with state management libraries.
  • Strong knowledge of frontend routing, API integration, authentication flows, role‑based access, and secure frontend application design.
  • Experience integrating frontend applications with REST APIs, GraphQL, WebSockets, SignalR, or real‑time data services.
  • Experience with frontend performance optimization, lazy loading, bundle optimization, caching, memory management, and rendering performance.
  • Strong experience with frontend testing frameworks such as Jest, React Testing Library, Cypress, Playwright, or similar.
  • Good understanding of CI/CD pipelines, version control, code quality tools, and release management.
  • Strong communication skills with the ability to work with architects, developers, product owners, UX teams, QA teams, and business stakeholders.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Frontend Architect
Frontend Architect

Client of James Douglas Middle East • Abu Dhabi

Sur place
AED 360 000 - 600 000
Senior Frontend Engineer
Senior Frontend Engineer

Client of Cognitive • Abu Dhabi

Sur place
AED 360 000 - 600 000
Senior Frontend Engineer
Senior Frontend Engineer

Northwind (Demo) • Dubai

Sur place
AED 240 000 - 300 000
Senior Frontend Engineer
Senior Frontend Engineer

BBGC • Dubai

Sur place
AED 312 155 - 403 966
Senior Frontend Engineer
Senior Frontend Engineer

Bbgcservices • Dubai

Sur place
AED 200 880 - 279 000
UI Engineer (React)
UI Engineer (React)

Salt • Dubai

Sur place
AED 290 000 - 424 000
Frontend Architect: Enterprise UI & 3D Visualization Lead
Frontend Architect: Enterprise UI & 3D Visualization Lead

James Douglas Middle East • Abu Dhabi

Sur place
AED 600 000 - 900 000
Frontend Architect: React/TS, Micro-Frontends & 3D Viz
Frontend Architect: React/TS, Micro-Frontends & 3D Viz

Client of James Douglas Middle East • Abu Dhabi

Sur place
AED 360 000 - 600 000
Senior Front-End AI Engineer
Senior Front-End AI Engineer

Client of Discovered MENA • Dubai

Sur place
AED 360 000 - 720 000
Front-End Engineer - React.js & Next.js
Front-End Engineer - React.js & Next.js

aqary investement and development • Abu Dhabi

Sur place
AED 240 000 - 360 000
Lieux principaux