Craft CMS Plugin Developer

via Freelancer ·

Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted1 hour ago
This is a brand-new Craft CMS build that calls for several bespoke plugins rather than off-the-shelf solutions. The job centres on architecting, coding, and thoroughly testing Craft modules that extend the core while keeping future maintainability in mind.

Key needs
• Design and develop custom Craft CMS plugins from scratch, following Craft’s coding standards and PSR-12 style.
• Where helpful, port logic from a small collection of legacy Yii/PHP snippets I can provide, modernising them so they slot cleanly into Craft 4.
• Implement flexible settings pages in the Control Panel and expose GraphQL endpoints where relevant.
• Ensure the codebase is ready for multi-environment deployment (Dev, Staging, Prod) and integrates smoothly with my existing Git workflow.

Deliverables
1. Fully-functional plugin(s) packaged for Craft 4 installation.
2. Read-me style developer documentation and inline comments.
3. Brief deployment guide outlining any environment variables or third-party keys.
4. A short Loom or similar walkthrough video demonstrating the finished features in action.

Acceptance criteria
• No PHP warnings, deprecations or Craft console errors.
• PSR-12 compliant code that passes phpcs.
• Feature parity with the requirements document we’ll finalise together.

If you have shipped Craft plugins before and can work collaboratively via GitHub pull requests, I’d love to get your proposal and time estimate.
php cms yii git web development graphql
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.