Front-End Developer (WordPress)
Looking to build beautiful and meaningful websites for organizations that matter?
Great Believer is a design agency for nonprofits with a focus on WordPress websites. We’ve recently launched intuitive, inspiring websites for The JED Foundation, The Fresh Air Fund, School of American Ballet, Project Lyme and Data2X.
We’re looking for a reliable, detail-oriented and ambitious Front-End Developer (WordPress) to join our team. In this full-time role, you’ll build, maintain and optimize a range of nonprofit websites – altogether playing a major role in the success of many organizations.
- Build custom WordPress themes that are easy to manage and exact replicas of our designs.
- Maintain a range of WordPress sites by adding new pages and/or functionality, performing plug-in updates, enhancing security and fixing bugs.
- Work alongside our wider network of web developers to keep all projects running smoothly.
- Partner with our design team by sharing UX suggestions and advising on the technical feasibility of their ideas.
- Stay on top of the latest trends in nonprofit technology, including donation systems, e-blast platforms and job portals.
- Interface with our hosting provider (WP Engine) to ensure all hosted sites are secure and high-performing.
- Build genuine relationships with our points of contact at our nonprofit clients.
- Create and maintain a well-documented codebase across dozens of sites.
- 4+ years of WordPress experience, including a solid understanding of PHP/MySQL, core WordPress functions, custom themes, custom post types and effective plugins.
- Fluency and ease when communicating technical language to clients and team members.
- A strong sense of best coding practices, as per the WordPress Codex.
- The ability to write clean front-end code that’s responsive, cross-browser compatible, maintainable, scalable and built from Figma, Adobe or Sketch design files.
- Precise attention to detail in reviewing and implementing designs.
- A keen eye for building with crisp, scalable, optimized design assets, and the ability to create them when needed.
- Comfort with developing on a local environment.
- Extensive experience working with ACF or Custom Meta Fields for CMS customizations.
- A love of troubleshooting and comfort with the process of bug-hunting.
- An ingrained understanding of UX best practices.
- A strong appreciation for the value of git versioning practices and code consistency.
- Experience working with Sass as a primary tool for CSS.
- The ability to code JS with or without jQuery, as needed.
- A deep joy of learning and verve for implementing well-vetted code.
Bonus points if you have experience…
- With basic command line navigation.
- A familiarity with WCAG accessibility standards.
- With composer, and with node build tooling, i.e. Gulp (both legacy <3.9 and 4.0+ environments).
- Working with Github Actions for git push deployments.
- Building or maintaining your own starter build.
- Working with other developers, both teammates and contractors.
- Coding with Frameworking Tools like Bulma, Tailwind, Twig, and Django
- Doing dedicated UX or design work.
- Working with Salesforce, Mailchimp, and/or other listserv providers.
- Working with Google Search Console and/or SEO.
- Doing work for non-profit and/or campaigns-driven organizations.
- Working with a small and mighty team.
Our team works best with those who are…
- Energized by nonprofits.
- Extremely detail-oriented.
- Excellent communicators.
- Eager to collaborate.
- Easy to get along with.
- Mindful of their needs and the needs of their teammates.
- Practiced at expressing and receiving gratitude.
Benefits and company policy
- All full-time employees are eligible for a flexible paid time off policy, subsidized benefits (medical, dental, vision and life), a 401k program, annual professional development and charity matching.
- The expected salary range for this position is $75,000–$85,000, contingent on expertise and experience.
- We’re open to candidates joining us in our Brooklyn, NY office or working remotely. Currently, we’re determining how those joining us in person can best, and most safely, utilize our office. Whether you’re in person or remote, you’ll need to be available from 10am–6pm EST each work day.
- Great Believer is committed to building a diverse, equitable and inclusive team with a range of unique perspectives. We strongly encourage candidates who identify as people of color, people with disabilities, LGBTQ and/or gender non-conforming to apply.