WordPress Developer
Desired Skills/Knowledge
- Experience building custom WordPress themes (with and without visual builders)
- Experience troubleshooting issues on custom, often older, WordPress sites
- Strong knowledge of PHP, MySQL, and JS (ability to write a PHP application outside of the WordPress ecosystem a plus)
- Strong knowledge of HTML5 markup and CSS, especially cross-browser compatibility
- Good understanding of the WordPress theme layer: template files and hierarchy, hooks, WP_Query, WP REST API, and so on. Experience creating or writing a plugin a PLUS
- Experience building custom blocks in Gutenberg
- Experience with WooCommerce a plus
- Strong knowledge of SEO best practices and WCAG 2.1 guidelines
- Experience with CSS preprocessors & libraries (particularly SASS) and git version control
- Understanding of JavaScript, particularly jQuery, React library, and/or the Node.js ecosystem
- Familiarity with current (and evolving) best practices in front-end dev regarding semantics, performance, cross-browser consistency, accessibility, speed optimization, etc.
- Wireframe experience, UI experience, and excellent web design skills not required but a PLUS
- Ability to laugh at our stupid jokes (and the occasional good one)
- Familiarity with command line tools like ssh, git, gulp and wp-cli
- Won’t lose your s#!% if you occasionally get feedback like “can we make the logo bigger?” or “change the padding by 1px,” which may happen despite our best efforts
- Willingness to work in a fast-paced environment and work across multiple clients (we keep pretty busy!)
- Ability to “put yourself in someone else’s shoes” to consider the client’s (and client’s users’) needs
- Being passionate about progressive causes