About the role
We’re looking for a WordPress Developer who takes pride in shipping clean, fast, accessible websites — and who can hold a conversation with a client about why the decisions they made matter.
You’ll be embedded across a handful of ongoing client relationships, responsible for everything from block theme development and Full Site Editing to plugin configuration, performance audits, and security work. This isn’t a ticket-queue job. You’ll own your workstream and have real input into how things are done.
What you’ll work on
- Building and maintaining block-based WordPress themes using Full Site Editing
- WooCommerce store setup, customisation, and ongoing optimisation
- WordPress migrations, staging environment management, and hosting configuration
- Security hardening, plugin audits, and performance profiling
- Collaborating directly with clients to understand requirements and explain technical decisions clearly
What we’re looking for
- Solid PHP fundamentals and a real understanding of how WordPress works under the hood
- Experience with Gutenberg / Full Site Editing — not just using it, building with it
- Comfort working with WooCommerce at a customisation level (custom post types, hooks, REST API)
- Strong instincts around performance: you know what kills Core Web Vitals and how to fix it
- A clear, direct communication style — you can explain a technical decision to a non-technical client without talking down to them
Nice to have
- Experience with headless WordPress or Astro-based hybrid setups
- Familiarity with Cloudflare, WP Engine, or similar managed hosting environments
- Any accessibility experience (WCAG 2.1+)
How we work
Fully remote, async-first. We use Notion for documentation, Linear for tasks, and Slack for communication. Client calls are usually weekly or fortnightly. You’ll have direct access to clients — no account manager sitting in between.
We’re a small team so your voice matters in how we build things. If you think something should be done differently, say so.