Digital Fundraising Campaign Designer

SA Digital

Company Overview

SA Digital is a digital-first fundraising agency that helps nonprofits grow their donor base, engage their communities, and drive real change.

We value creativity, experimentation, and data-driven decisions in our work.

Job Summary

We're seeking a skilled Graphic & UX/UI Designer to join our team and bring fundraising campaigns to life.

This role involves designing stunning social media graphics, digital ads, and email assets that stop the scroll.

You'll collaborate with a team that thrives in a fast-paced, collaborative, and fun environment.

Key Responsibilities

  • Design captivating visual content for social media, digital ads, and email marketing campaigns.
  • Create engaging landing pages to maximize conversions.
  • Elevate branding consistency across all digital touchpoints.
  • Collaborate with our team to develop creative solutions.
  • Maintain website updates to improve user experience and create memorable donor interactions.

Requirements

  • 2+ years of experience in graphic & web design (freelance, agency, or nonprofit world).
  • Proficiency in Adobe Creative Suite (Photoshop, Illustrator), Canva Pro, and Figma.
  • Experience with WordPress, Squarespace, or other website builders.
  • Basic HTML/CSS knowledge is a plus.
  • A passion for design that drives people to act and donate.
  • A self-starter who can take initiative and ask questions when needed.

About Working with Us

  • Impact – Your work will directly contribute to nonprofits raising more money and doing good.
  • Creativity & Freedom – We want your innovative ideas, energy, and unique design flair.
  • Flexible Hours – Work when and where you do your best work.
  • Small but Mighty Team – We're collaborative, supportive, and love a good GIF in our communication channels.
  • DEI Commitment – We strive to foster an inclusive, diverse, and equitable work environment that reflects diverse backgrounds, perspectives, and lived experiences.

How to Apply

Please submit your portfolio and a short statement about why you'd be a great fit for this role.

Job Alerts

Get notified when new positions matching your interests become available at Essential Jobs.

Need Help?

Questions about our hiring process or want to learn more about working with us?