Design Team Leader
Role Overview
The Design Team Leader guides the façade design team on aluminium and glass building-envelope projects.
This is a full-time, on-site role based in Dubai.
The role coordinates design work and ensures compliance with project specifications, codes, and standards.
Key Skills for This Role
Full Job Posting
About Al Barary
Al Barary Aluminium & Glass is a Dubai-based architectural façade and glazing contractor founded in 1993.
The company designs, engineers, manufactures, and installs curtain wall and cladding systems.
Its Dubai Investment Park II manufacturing and corporate facility spans 110,000 sq. ft.; the company has more than 750 employees.
Role overview
The Design Team Leader guides the façade design team on aluminium and glass building-envelope projects.
This is a full-time, on-site role based in Dubai.
The role coordinates design work and ensures compliance with project specifications, codes, and standards.
Responsibilities
- Review and approve design drawings and shop drawings; resolve technical issues.
- Optimize design details for manufacturability and installation, and maintain design records.
- Coordinate with engineering, production, and project management teams; participate in client and consultant meetings.
- Provide technical support during project execution, mentor team members, and promote design and quality best practices.
- Continuously improve design processes.
Qualifications
- Strong expertise in façade design, aluminium and glass systems, curtain wall and cladding solutions, and architectural detailing.
- Solid CAD and BIM design-tool skills, 2D/3D drafting ability, and technical drawing review and coordination skills.
- Knowledge of building codes, structural and thermal performance considerations, and international façade standards.
- Leadership, team management, communication, collaboration, organization, and project coordination abilities.
- Bachelor’s degree in Architecture, Civil Engineering, or a related field.
- Advanced qualifications or specialized façade certifications are an advantage.
- Aluminium façade contracting or Middle East architectural building-envelope experience is highly beneficial.
- Ability to work on-site in Dubai and adapt to fast-paced project environments.
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