Your health is very important to us. Please adapt your behavior and follow the recommendations of the federal Council.

Digital Content Project Leader (F/M) 100%

 — Biel
05.04.Employee100%

Digital Content Project Leader (F/M) 100%

The company

Swatch 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. The brand philosophy is based on color, movement, lightness and transparency, which can be seen in every Swatch product and project. The brand maintains a strong presence in the world of sports and art.

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

Digital Content Project Leader (F/M) 100%

Job description

As Digital Content Project Leader, you will be responsible for leading production and providing digital content activations to support Swatch's digital initiatives. Your daily tasks will include:

  • Coordinate design and concept development as well as material production for the different websites with internal and external resources: briefing, timing and budget management, quality check, approval
  • Localize and customize website content, web graphics and campaign materials (emails, digital media placements, image retouching, site layouts, social media features...) including cross browsers testing and functionality understanding
  • Lead, design and prototype smart, unexpected digital solutions as well as maintain online visual identity
  • Coordinate the product, collection launches updates and all various communication on the websites, based on the global launch plans,
  • Follow up with local marketing teams for digital content quality check of new sites and digital projects,
  • Support local markets in all digital content questions
  • Monitor digital content presence of all local versions of the website

Profile

Besides your fun, positive and over creative personality, you bring 3-5 years' experience in digital content management for international companies, in particular asian markets. You are a strong visual and problem-solver with a passion for all digital things. Your skills are on images curation, visual storytelling, layout, form and color. Strong team player with excellent organizational skills, you have good understanding in the different fields of online marketing such as online ad campaigns, social media, email marketing, etc.

Professional requirements

Your strong knowledge of Adobe CC Suite (Illustrator, Photoshop, InDesign) and programming languages such as HTML, CSS, as well as Premiere and After Effects would be a strong plus. In addition, you are up to date with all current design technologies and trends and have a good knowledge of UI/UX.

Computer and project management applications such as MS Office hold no secrets for you, and you have the ability to manage multiple projects simultaneously, keeping tight deadlines and coordinating with various internal and external business partners.

Languages

You possess excellent communications skills and are fluent in English and Chinese-Mandarin (Mandatory), German and/or French.

Company address

SWATCH Ltd.
Noémie Aebischer
Human Resources
Nicolas G. Hayek Strasse 1
CH - 2502 Biel/Bienne

Contact

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

Länggasse 85 2504 Bienne

Info

Info

05.04.2020
Employee, 100%
Contact
Länggasse 85 2504 Bienne

Company

Industry:Consumer/Luxury goods industry
Job offers:3 jobs
Location:Länggasse 85
2504 Bienne
Website:http://www.swatch.com
Salary

Salary Check

Take advantage of the jobs.ch service to find out how if you get paid what you deserve.
This website uses cookies to ensure you receive the best service. Further information can be found in our Terms and Conditions and in the Privacy Policy.