Location
genf
Posted
June 19, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
New Marketing Graphic Designer
Location: Switzerland / Geneva area / French border. Full-time.
What You’ll Do
- Build & Scale our visual universe (Static Design) – create visual concepts, graphics, and layouts for website, email, social media, thumbnails, paid campaign banners, ensuring strong art direction and flawless execution; produce multiple adaptations for different formats; adjust product pictures for Web & App; create PDF guides, infographics, marketing landing pages; mainly web with some print design.
- Bring Motion to the Brand – develop motion designs for product launches, video content, and animated data; produce social reels, stories, carousels, slideshows; create video spotlights including long‑form YouTube content; leverage AI tools to increase speed and efficiency in creative design and adaptation.
- Collaborate & Co‑Create – work closely with marketing and product design teams to translate briefs into scroll‑stoppi...