Increase your digital marketing ROI with Firefly’s software guide! Download your free copy.

We laugh, we solve tough problems, we support each other. Join a distributed team that knows how to work and play together.


Are you a hard worker who thrives in a fast-paced environment? Do you get inspired by social justice and other nonprofit missions? Will you always go the extra mile? If you said yes to these questions, we should talk. Firefly is a distributed team with staff working from home offices all around the country. We’re always on the lookout for talented rock stars to join our team.

Technical Strategist
Firefly is looking for a passionate, engaging Lead Developer to join our growing team. The right person will bring a unique blend of technical expertise and leadership skills to this role. If you’re equally energized by engaging with clients and bringing custom solutions to life, we want to hear from you. Apply now.

Don’t see an opportunity listed for your skill set? Send us your info and we’ll let you know when a position opens up.

Stay Connected