Swatch AG

Swatch AG


Key information

  • Publication date:

    14 April 2024
  • Workload:

  • Contract type:

    Permanent position
  • Place of work:


The company

Swatch, launched in 1983 by Nicolas G. Hayek, is a leading Swiss watch maker and one of the world's most popular brands. The first Swatch watches surprised everyone with their revolutionary concept, creative design and provocative spirit. Today Swatch continues to innovate and surprise with new models, collections and special editions. The brand maintains a strong presence in the world of sports with its commitment to snowboarding, freeskiing, surfing, beach volleyball and mountain bike slopestyle. Right from the start, Swatch connected with art and artists, and Swatch watches remain a prominent canvas for artists from a broad range of disciplines.

In order to reinforce the Retail Design team at its Headquarters in Biel/Bienne, Switzerland, SWATCH is currently searching for a


Job description

Working in close collaboration with the Head of Retail Environment Design (RED), your main mission is to lead and support Retail Design projects, actively searching for best practices and methodologies that efficiently secure deliveries within agreed timeframes, on budget and to the highest standards - meeting the company's targets and policies.

Main responsibilities will include:

  • Proposes and develop retail design concepts - aligned with the direction of the Head of RED; consequently you take the lead on development of projects from concept to implementation (including internal processes, offers, budget control, etc.);
  • Coordinate and follow up with external offices as well with suppliers and the Procurement department assuring most efficient solutions (space and/or furniture).
  • Create / acquire, all documents / drawings 2D and 3D / descriptions related to any design developments for internal & external purposes.
  • Develop Renderings and Visualizations in order to present projects in the realistic environments
  • Set-up and adapt Retail Design Guidelines according to newly developed Stores / Shop-In-Shops / Kiosks / Pop-up concepts.
  • Experience in fast-paced projects with the ability to manage consistently tight deadlines.



  • Architecture / Interior Architecture / Design degree
  • Previous experience in the field of Retail Design would be a plus.
  • Excellent knowledge of CAD (preferably AutoCAD), 3D programs, Adobe Creative Suite and Microsoft Office Package.
  • Well literate in architectural drafting with strong knowledge of construction.

Professional requirements

You demonstrate an acute spatial & visual awareness combined to a visual flair and knowledge for contemporary and engaging design solutions. You are a detail-oriented person with ability to multi-task and prioritize tasks in order to maintain deadlines.

In addition, you enjoy working in a team and focus on team results.


In addition, you possess excellent communications skills and are fluent in English, German and/or French.

Company address

Your new employer:

Find a new home for your skills, creativity and ambitions. Swatch offers you the ideal environment to progress in your career and attractive benefits such as:

  • Flexible 40 working hours / week
  • 25 days of annual leave
  • Contribution to health insurance costs
  • Best in class pension fund
  • Subsidised on-site canteen and food trucks
  • Training and development plan
  • Extended maternity leave
  • Free parking


If you feel this challenging opportunity meets your profile and expectations, please click on the APPLY link to send us your CV in English.

Human Resources
Nicolas G. Hayek Strasse 1
CH - 2502 Biel/Bienne


  • Nadia DESAULES
  • Swatch AG