Design Manager – Façade
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
About Al Abbar Group Al Abbar Group is a leading Dubai-based façade specialist with a strong global presence across the Middle East, Asia, Europe, and North America. The company delivers end-to-end façade solutions—from design and engineering to manufacturing and installation—for complex, high-rise projects worldwide.
Key Skills for This Role
Full Job Posting
About Al Abbar Group
Al Abbar Group is a leading Dubai-based façade specialist with a strong global presence across the Middle East, Asia, Europe, and North America.
The company delivers end-to-end façade solutions—from design and engineering to manufacturing and installation—for complex, high-rise projects worldwide.
With a focus on innovation, quality, and engineering excellence, Al Abbar is a trusted partner in delivering iconic developments.
Role Overview
The Design Manager leads the façade design function, managing the full lifecycle of shop drawings from contract interpretation through to site-approved deliverables.
This role ensures technical accuracy, compliance, and timely project delivery while coordinating across internal teams and stakeholders.
Design & Technical Delivery
- Interpret contract documents, specifications, and drawings to define design scope
- Oversee the preparation and review of shop drawings and structural checks
- Ensure compliance with architectural, structural, and project requirements
- Manage timely submission and approval of drawings and materials
- Issue drawings and fabrication details within project timelines
Coordination & Stakeholder Management
- Liaise with clients, consultants, contractors, and internal teams
- Support Project Managers with technical expertise
- Attend site and consultant meetings to resolve design issues
- Coordinate variations, custom solutions, and procurement inputs
Leadership & Performance
- Lead, mentor, and manage the design team
- Allocate resources and oversee design progress against milestones
- Maintain high standards of quality, productivity, and delivery
- Support continuous improvement and resolve technical site issues
Requirements
- Minimum
- 15 years’ façade design experience
- Strong
- 3D design/modelling skills
- Proven
- leadership and team management capability
- Excellent communication skills with
- clients, consultants, and contractors
- Strong technical knowledge of façade systems and construction methods
- Based in
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Al Abbar Group
Installation Manager
Dubai, UAE
We are seeking an experienced Installation Manager to lead on-site execution of high-profile facade projects. The role oversees all installation phases, ensuring structural integrity, safety compliance, and coordination
Site Manager
Dubai, UAE
Al Abbar Group is seeking an experienced Site Manager to oversee construction site operations in Dubai. The role requires a Bachelor's degree in Civil, Mechanical, or related field, with at least 5 years of experience in
Facade Designer (Solidworks)
Dubai, UAE
Company Description Al Abbar Group is a globally recognised leader in façade solutions, with over five decades of experience delivering landmark architectural projects. As one of the Middle East’s premier specialists in