This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
European Union (27 countries) · Job Posted May 04, 2026
Job offer has expired
Job Link Share
Job Description
Role summary: The expert will be responsible for the design and layout of a broad range of communication outputs in line with EUDA corporate identity, including reports, brochures, posters, flyers, social media assets, promotional items and signage, across digital, PDF and print formats. The role requires strong production discipline and the ability to handle multilingual content.
Job Responsibility
Design and produce high-quality visual outputs for print, digital and PDF publication
Prepare layouts for reports, brochures, flyers, posters and other communication products
Develop infographics, diagrams, charts, tables, maps and illustrations to communicate complex information clearly
Adapt outputs across multiple formats and languages while preserving visual consistency
Prepare electronic proofs and incorporate feedback through revision rounds
Requirements
At least 10 years of professional experience in graphic design and editorial/layout work
Proven experience delivering communication products for institutional, corporate or public-facing clients
Strong expertise in Adobe Creative Cloud, especially InDesign, Illustrator and Photoshop
Demonstrated experience with multilingual publications and complex information design
Solid understanding of print/digital production workflows and visual hierarchy
Experience working in digital and multilingual contexts
Nice to have
Experience with scientific, policy, research or health-related content
Experience selecting and integrating royalty-free imagery in publication design