Job Detail

Digital Content Project Leader (F/M) 100%

Inseriert am: 19.02.2020

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.


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.


Job location

2501 Biel/Bienne

Company address


Swatch Ltd
Nicolas G. Hayek Strasse 1
CH-2502 Biel

Apply for this job

Details