Enable job alerts via email!

Technical / Design Manager

Imagineering Landscaping

Dubai

On-site

AED 200,000 - 300,000

Full time

2 days ago
Be an early applicant

Job summary

A leading landscaping firm in Dubai is looking for a highly motivated Technical / Design Manager. The role involves leading the landscape design and technical department, managing prestigious projects, and ensuring high-quality design delivery. Candidates must have a Bachelor's degree related to landscape architecture or civil engineering, with 10 years of experience in the UAE. Proficiency in AutoCAD, leadership skills, and a strong knowledge of irrigation and planting systems are essential.

Qualifications

  • Minimum 10 years of experience with leading landscape contracting companies in the UAE/GCC.
  • Strong knowledge of landscape construction, planting, irrigation systems, and hardscape materials.
  • Proven track record in design management, technical coordination, and authority submissions.

Responsibilities

  • Lead and manage the landscape design and technical department.
  • Review, develop, and coordinate landscape design drawings, shop drawings, and as-built drawings.
  • Coordinate with materials engineers to ensure compliance with project specifications and approvals.
  • Provide technical guidance on plant selection, hardscape, irrigation, and sustainable design solutions.
  • Liaise with consultants, clients, and suppliers to ensure design intent and quality.
  • Oversee preparation of design submittals, technical reports, and value engineering proposals.
  • Support project teams with technical clarifications, RFI responses, and design-related issues.

Skills

Landscape construction
Planting knowledge
Irrigation systems
Hardscape materials
Communication skills
Leadership
Problem-solving
Proficiency in AutoCAD
Proficiency in Revit
MS Office proficiency

Education

Bachelor's Degree in Landscape Architecture, Architecture, or Civil Engineering
Master's degree

Tools

AutoCAD
Revit
MS Office

Job description

Overview

Job Title: Technical / Design Manager

Location: Dubai, U.A.E.

Project: Landscape Works for 5-Tower Residential Complex

Employment Type: Full-time, Permanent

We are looking for a highly motivated and experienced Technical / Design Manager to join our growing landscape contracting team. Work on prestigious high-end projects in Dubai.

Responsibilities
  • Lead and manage the landscape design and technical department.
  • Review, develop, and coordinate landscape design drawings, shop drawings, and as-built drawings.
  • Coordinate with materials engineers to ensure compliance with project specifications and approvals.
  • Provide technical guidance on plant selection, hardscape, irrigation, and sustainable design solutions.
  • Liaise with consultants, clients, and suppliers to ensure design intent and quality are achieved.
  • Oversee preparation of design submittals, technical reports, and value engineering proposals.
  • Support project teams with technical clarifications, RFI responses, and design-related issues during execution.
Qualifications & Requirements
  • Bachelor’s Degree in Landscape Architecture, Architecture, or Civil Engineering (Master’s degree is a plus).
  • Minimum 10 years of experience with leading landscape contracting companies in the UAE/GCC.
  • Strong knowledge of landscape construction, planting, irrigation systems, and hardscape materials.
  • Proven track record in design management, technical coordination, and authority submissions.
  • Excellent communication, leadership, and problem-solving skills.
  • Proficiency in AutoCAD, Revit (preferred), MS Office, and design presentation tools.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.