Facade Designer (Solidworks)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Al Abbar Group is a globally recognised leader in façade solutions, with over five decades of experience delivering landmark architectural projects.
Key Skills for This Role
Full Job Posting
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 architectural envelopes and glazing systems, the Group offers end-to-end capabilities encompassing design, engineering, manufacturing, and installation of bespoke façade solutions worldwide.
Role Description
We are seeking multiple
***Façade Designers (SolidWorks)***
for our
***Dubai office.***
This is a full-time, on-site position.
The role involves preparing and reviewing detailed shop drawings, developing façade design solutions, and supporting cladding and glazing projects.
The position requires close coordination with engineering teams, project managers, production, and other stakeholders to ensure accurate and timely project delivery.
Qualifications
- Diploma or Bachelor’s degree in Engineering (Mechanical / Civil preferred).
- ***Minimum 3–5 years of hands-on experience in SolidWorks***
- (3D modelling, assemblies, and detailing).
- Proven experience in preparing fabrication and shop drawings using SolidWorks.
- Experience in the façade industry is an advantage.
- Preferably based in the UAE.
- Strong written and verbal communication skills in English.
- Ability to work with minimal supervision and meet tight deadlines, including extended working hours if required.
- Strong team player with good interpersonal skills.
Key Responsibilities
- Create and develop 3D models, assemblies, and detailed 2D drawings (plans, elevations, sections, and setting-out drawings) using SolidWorks in line with project specifications.
- Prepare fabrication/shop drawings, cutting lists, and material take-offs (MTO) directly from SolidWorks models in compliance with project and company standards.
- Review and analyse project specifications, tender documents, and contract drawings to ensure accuracy and completeness of design deliverables.
- Ensure all drawings and models meet architectural, structural, and BOQ requirements while adhering to quality and productivity standards.
- Coordinate with consultants, contractors, architects, and internal stakeholders (engineering, production, procurement, and site teams) to validate design inputs and resolve clashes.
- Provide technical support during fabrication and installation by resolving design-related issues and implementing necessary updates or corrective actions.
- Support material planning by issuing accurate pre-order and material requirement data to the Material Coordinator and Procurement team.
- Generate accurate data for CNC and production requirements where applicable.
- Maintain proper version control, documentation, and records of all drawings and models.
- Monitor design progress against project timelines to ensure all deliverables are submitted on schedule.
- Contribute to design optimisation, value engineering, and continuous improvement initiatives within the division.
- ***If you have a strong passion for façade design and proven expertise in SolidWorks, we invite you to join Al Abbar Group in Dubai and contribute to the delivery of world-class architectural projects globally.***
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
Design Manager – Façade
Dubai, UAE
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