WordPress Developer (Contract)

Client Services · Boulder , Colorado
Department Client Services
Employment Type Contractor
Minimum Experience Mid-level
Compensation $45-$55 hourly DOE

Firefly Partners Job Description

Full Stack WordPress Developer (Subcontract)

US Based candidates ONLY

What We're Seeking

Firefly is looking for a skilled Full Stack Developer to join our team in developing custom WordPress theme and plugin solutions for our clients. The ideal candidate will have a thorough understanding of WordPress development standards, best practices, and object-oriented PHP.


We expect developers to have strong HTML, CSS, and JavaScript skills with the ability to build UIs to specification, based on final design files, using modern HTML/CSS frameworks like Bootstrap. As a WordPress full stack developer, your primary responsibilities will include:

  • Developing and maintaining our clients’ custom WordPress themes and the occasional legacy website on premium themes.
  • Developing and maintaining custom WordPress plugins that often include Salesforce and other third-party API integrations.
  • Collaborating closely with our development team, designers, and project managers to deliver high-quality solutions to our clients.
  • Working to agreed-upon development plans and within approved budgets.


Technical Understanding:

  • Three or more years of experience in developing and maintaining custom WordPress plugins using object-oriented PHP.
  • Understanding of security best practices, including when and how to use WordPress function to validate, sanitize and escape data.
  • Three or more years of experience in frontend coding using semantic and well-formed HTML, CSS, and JavaScript.
  • Three or more years of experience building or assisting with the maintenance of well-organized, custom WordPress themes that rely heavily on custom fields, custom post types, and well-organized theme functions.
  • Implementing plugins when plugins are ideal (and knowing when they aren’t).
  • Adding features/functionality to themes using vanilla JavaScript and/or jQuery.
  • Experience working with third-party REST APIs, including Hubspot.
  • Intermediate to advanced knowledge of JavaScript.
  • Sass/SCSS
  • Gulp
  • Using Git in a team environment

Core Competencies:

  • Experience working in nonprofit software. 
  • Experience with Google Analytics and Tag Manager
  • Understanding of design and accessibility features.
  • Experience with Cloud-based PM software (Accelo preferred), Hubspot CMS.
  • Perform well under pressure, adapt to change, and meet deadlines in a fast-paced environment. Highly organized and detail-oriented.
  • Strong interpersonal skills and the ability to work effectively with a wide range of constituencies in a diverse community, as well as internally with Firefly staff.
  • You are authentic, curious, and willing to do the right thing to nail every project with personal pride (we live by these values at Firefly Partners).
  • Previous nonprofit organization experience highly desirable.

All candidates must submit a portfolio of past projects with code samples or GitHub/BitBucket links.


About Firefly

Firefly Partners is a women-owned digital marketing agency delivering tailored digital solutions that help progressive nonprofits achieve their goals. We design beautiful websites, integrate platforms, and leverage digital tools and marketing strategies to engage every organization’s unique set of supporters. Our commitment to social good is matched by an open, collaborative, and client-first approach. We define needs, design solutions, and deliver results that help organizations reach their goals.


Firefly Partners is an equal opportunity employer. We value diversity in all its forms and aim to create an inclusive culture. Firefly encourages applications from all qualified individuals without regard to race, color, religion, gender, sexual orientation, gender identity, age, national origin, marital status, disability, veteran status, or other status protected by law. We are advocates for equity in the workforce.


Type:  Part time-contract work $45-55/hr DOE; potential for a salaried position. Firefly offers a competitive salary commensurate with experience plus benefits if position becomes salaried. 


To Apply:  Please complete the process through the BambooHR application portal. US-based candidates only. Please whitelist notifications@app.bamboohr.com to keep us out of your spam! Cover letter is also important to us, please let us know why you would like to work at Firefly. 

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Boulder , Colorado
  • Department
    Client Services
  • Employment Type
  • Minimum Experience
  • Compensation
    $45-$55 hourly DOE