Swatch AG

Secteur(s) d’activité :
Marque horlogère

Pas d’information pour le moment

Ouvrir la description

Junior Web Designer (f/m) 100%

Taux d’occupation : 100%
Lieu : Biel / Bienne
Type de contrat : Durée indéterminée (CDI)
190 vues

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.

Description du poste

You will be part of the Creative Team and responsible for Swatch’s online artworks.

You will be working on a wide variety of projects, creating web visuals and providing thought-leadership on best design practices and next-generation digital trends.

Main responsibilities will include:

Create visual concepts for Swatch brand campaigns, launches or events

Develop various artworks for the

Digital Marketing Department

Design specific and dedicated landing pages

Design assets for websites, social media, newsletters and media planning:

Static and animated/motion graphics, standard display ads, homepage takeovers

Coordinate any creative or design project with internal and external resources

Support local markets worldwide in all their creative needs

Find solutions and creatively adapt existing communication material

Design mobile application interfaces in collaboration with Digital Marketing team


This position requires strong knowledge of Adobe CC Suite including Illustrator, Photoshop, InDesign, Premiere and After Effects, as well as an understanding and usage of programming languages such as HTML5, CSS, and/or JavaScript.

You possess strong conceptual and visual design skills leading to creative and innovative online advertising, as well as good knowledge in UI/UX.

Compétences requises

Besides your fun, positive and creative personality, you bring a first experience in an agency or an international retail Brand in the field of Fashion/Accessories/Lifestyle.

In addition to your Degree in Visual Communication (Graphic/Web Design), you have good understanding in the different fields of online marketing such as online ad campaigns, social media, email marketing etc…

You are passionate about the latest trends and current design technologies and have the ability to manage multiple projects simultaneously, keeping tight deadlines and coordinating with various business partners in an extremely fast-paced, international environment.


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

Date d’entrée



Swatch AG
Longue-Rue 85
2504 Biel/Bienne
Réf. Job Watch
Réf. client