Blog

Senior Designer

Role Description

We are seeking a full-time Senior Designer for an on-site role based in Cardiff. As a key member of our creative team, you will be responsible for developing impactful visual communications across digital and print – from campaign concepts and brand development to logos, graphics and brand corporate documents. You’ll collaborate closely with clients and internal teams to produce design work that is both visually engaging and strategically aligned. In addition to leading on creative execution, you will also support the creation of integrated campaigns and play a mentoring role – guiding and developing our junior designer to help them grow in their craft. The role requires strong creative thinking, excellent design skills and the ability to manage multiple projects in a fast-paced, collaborative environment.

Qualifications

  • Experience in a communications or PR agency is advantageous
  • Expertise in Graphic design, branding and campaign delivery 
  • Strong portfolio demonstrating creative and technical skills
  • Proficiency in design software such as Adobe Creative Suite (Illustrator, Photoshop, InDesign)
  • Excellent communication and collaboration skills

Proficiency in web design and UX – WordPress and Elementor a bonus

Ability to work on-site in Cardiff 3 days per week

Bachelor’s degree in Graphic Design or a related field is preferred

Current Vacancies

Ready to bring your brilliance to JBP? Apply now or contact us at careers@jbp.co.uk to learn more about career opportunities.

More news and insights.

Stay up to date with the latest insights from the JBP team.

Senior Designer

June 20, 2025

Local Election Results Hub – 2025

June 3, 2025

Selecting a Good Mayor, not a ‘Night Mayor’

May 1, 2025

Elections 2025: West Midlands Political Preview

April 30, 2025

The Oxford-Cambridge Arc: Growth at a political crossroads

April 15, 2025

Elections 2025: South West Political Preview

April 9, 2025

Contact us.

Let us become your decision navigators.

JBP Newsletter.