If you’re a seasoned WordPress or Drupal developer who enjoys solving complex build challenges, collaborating with thoughtful teammates, and working flexible contract engagements, this is one to tap into. Kanopi keeps a bench of trusted devs — meaning when mission-driven clients need support, you’ll be first in line for meaningful work.
About Kanopi Studios
Kanopi Studios is a fully distributed agency specializing in WordPress and Drupal design, development, and ongoing support for mission-focused organizations. They build with purpose and hire with heart — investing in people, accessibility, and a better web for everyone. Collaboration, growth, and flexibility are central to their culture.
Schedule
- Contract role (project-based)
- Fully remote (U.S. or Canada only)
- Competitive hourly rate, based on experience
What You’ll Do
- Build and configure custom WordPress or Drupal sites
- Develop and maintain custom themes, plugins, and modules
- Collaborate with cross-functional teams and participate in reviews
- Support, debug, and optimize existing sites
- Participate in client meetings and contribute to internal improvement
- Document your work and uphold Kanopi’s quality standards
What You Need
- 4+ years professional Drupal or WordPress experience
- Strong experience with modern workflows (CLI, Git, containers, multienv setups)
- Ability to troubleshoot and support existing sites confidently
- Pattern library familiarity (Storybook or similar)
- Strong communication and documentation skills
- Agency or multi-timezone experience preferred
- React experience is a plus
Benefits
- Fully remote flexibility
- Access to a skilled, supportive, and diverse engineering community
- Work on mission-driven web projects with a values-aligned team
Freelance engineering roles with reputable agencies and long-term bench potential don’t come around often — especially ones committed to inclusivity, accessibility, and modern workflows.
If you like autonomy, impact, and meaningful projects, this is a strong lane.
Happy Hunting,
~Two Chicks…