×
Register Here to Apply for Jobs or Post Jobs. X

Design Team Leader

Job in 4040, Basel, Kanton Basel-Landschaft, Switzerland
Listing for: Yuanda Europe Ltd.
Full Time position
Listed on 2026-01-15
Job specializations:
  • Engineering
    Engineering Design & Technologists, Operations Manager, Environmental Engineer, Civil Engineering
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Get AI-powered advice on this job and more exclusive features.

Company Description

Yuanda Europe Ltd. is a team of experienced facade professionals specializing in the design, engineering, management, and execution of large-scale commercial and residential projects. With offices in Basel, Switzerland, and London, we oversee projects across the UK, Switzerland, France, and Sweden. Our expertise combines technical proficiency, extensive project experience, and a client-focused approach to deliver high-quality results. Supported by one of the world's largest and most advanced manufacturing facilities, we provide innovative, CE‑certified, and cost-effective solutions to the European market.

Role Description

We are seeking a dedicated Design Team Leader for a full‑time, on‑site position based in Basel, Switzerland. In this role, you will oversee and guide the design team to develop and execute facade engineering solutions for our projects.

Responsibilities
  • Manage design workflows and coordinate resources.
  • Ensure project timelines and quality standards.
  • Liaise with clients and multidisciplinary teams.
  • Drive innovation and maintain a high level of technical excellence in design processes.
Qualifications
  • Strong expertise in facade design, engineering principles, and construction project management
  • Proficiency in relevant design and engineering software such as AutoCAD, Rhinoceros, or similar tools
  • Excellent leadership and team management skills, with the ability to guide and mentor a diverse team
  • Proven experience in coordinating with clients and multidisciplinary teams to deliver high‑quality outcomes
  • Strong problem‑solving skills, attention to detail, and the ability to manage multiple projects simultaneously
  • Excellent communication and interpersonal skills to collaborate effectively in international settings
  • Bachelor’s or Master’s degree in Architecture, Civil Engineering, or a related field
  • Experience in the facade industry and knowledge of CE certification processes are highly desirable
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Industries

Construction

Referrals increase your chances of interviewing at Yuanda Europe Ltd. by 2x.

Apply BELOW

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary