Clients Love Firefly


Are you a hard worker who thrives in a fast-paced environment and wants to work in your pajamas? Do you get inspired by mission? Know your way around online tools?

Firefly is a virtual team with all staff working from home offices. We’re always on the lookout for more talented rock stars to join our team.

Check out our latest job postings. If no listings appear below, send us your resume and check back often!

Support Manager

Firefly is growing! Increased demand for our retained digital support services means that Firefly is searching for the right candidate to fill the newly-created role of Support Manager. 

Reporting to the Client Services Director, the Support Manager will become an important member of our talented, client-focused team. This position is equal parts client-facing account management work and hands-on digital production responsibilities. The ideal person is organized, responsive, and personable and they thrive in a fast-paced, self-directed work environment. Learn more

Web Designer

Do you have a portfolio of modern, responsive web sites that you’ve designed? Are you excited to guide nonprofits in creating new, intriguing online experiences? Firefly Partners is seeking a Web Designer who creates modern web site designs that are both visually stunning and in line with today’s responsive coding standards. Learn more

Freelance Web Developers

We seek reliable professionals with strong backgrounds in responsive design coding, HTML5/CSS3 and javascript/jQuery Experience with Bootstrap or Foundation a plus. In addition to professionals with high-quality development experience, we are always looking for resources who provide specialized services using these platforms:

Luminate Online

  • Responsive wrappers and forms
  • TeamRaiser event build out for Walk/Run events and Peer-to-Peer style fundraisers
  • Experience using the Luminate Online Open APIs a plus


  • Installing and configuring WordPress and plugins
  • Building custom themes and templates


  • Installing and configuring Drupal and Drupal modules
  • Building custom themes and templates

If you are available during standard business hours (generally 9-5 ET) and who demonstrate strong time management and communication skills, send us your resume! Projects may vary by size and duration so flexibility is important. Experience working with nonprofit organizations is a plus.