Craft CMS Developer LOCALPERMANENT

Job Description

Build Craft CMS websites and digital platforms with Bright Labs

Bright Labs is always interested in hearing from talented Craft CMS developers who care about clean code, thoughtful architecture and building websites that last.

We are a Melbourne-based digital agency working across strategy, UX, design, development, AI-powered experiences, hosting, support and digital marketing. Our development team builds and maintains websites, eCommerce platforms and custom digital systems for clients across Australia.

Craft CMS is a core part of our technical practice. We work with organisations that need flexible content models, strong editorial workflows, performance, security and long-term maintainability.

If you are a Craft CMS developer looking for meaningful work, a mature technical team and the chance to build high-quality digital platforms, we would like to hear from you.

About the role

This is an opportunity for Craft CMS developers who may be a good fit for Bright Labs now or in the future.

Depending on your experience, the role may suit a mid-level developer, senior developer or technically strong front-end developer with Craft CMS experience.

You will work with producers, designers, technical leads and other developers to plan, build, maintain and improve Craft CMS websites and digital platforms.

You may be involved in:

  • Building Craft CMS websites and custom content structures
  • Developing front-end templates and component-based interfaces
  • Working with Twig, Laravel, PHP, JavaScript, HTML and CSS
  • Integrating Craft CMS with third-party systems
  • Supporting Craft Commerce, where relevant
  • Improving performance, accessibility and maintainability
  • Supporting CMS upgrades, plugin updates and platform improvements
  • Troubleshooting bugs and technical issues
  • Working with designers and producers to deliver practical, high-quality outcomes
  • Contributing to estimates, technical planning and documentation
  • Helping improve development standards, patterns and workflows

What we are looking for

You do not need to match every item, but strong candidates will usually have experience with several of the following:

  • Commercial Craft CMS experience
  • Strong front-end development skills
  • Experience with Twig templating
  • Experience with Laravel
  • Good knowledge of HTML, CSS and JavaScript
  • Experience with PHP and modern CMS development
  • Understanding of component-based front-end development
  • Experience working with Git
  • Comfort working with local development environments
  • Understanding of performance, accessibility and SEO fundamentals
  • Experience integrating APIs or third-party services
  • Ability to write clean, maintainable code
  • Good communication skills
  • A collaborative approach to working with designers, producers and developers
  • Care for quality, detail and long-term maintainability

Nice to have

Experience with any of the following would be valuable:

  • Craft CMS 4 or Craft CMS 5
  • Craft Commerce
  • Headless Craft CMS
  • Vue, React, Nuxt or similar frameworks
  • Tailwind CSS
  • Laravel
  • Alpine.js
  • Vite or modern front-end build tools
  • AWS, GCP or managed hosting environments
  • Algolia or advanced search integrations
  • Accessibility testing
  • Technical SEO
  • CMS migrations
  • Multi-site Craft builds
  • Plugin development

Salary or Other Compensation

Salary

Competitive salary package, commensurate with experience. We are open to mid-level and senior Craft CMS developers, so compensation will depend on experience, capability and role fit. Indicative salary range available during the first conversation.

How to Apply

How to apply

If you are a Craft CMS developer and would like to be considered for current or future opportunities at Bright Labs, please send us:

  • Your CV or LinkedIn profile
  • A short note about your Craft CMS experience
  • Examples of Craft CMS projects you have worked on, where possible
  • Your location and preferred working arrangement
  • Your availability or notice period

No recruiters, please.

Contact Info

  • Company: Bright Labs
  • Location: Melbourne, Australia
  • Phone Number: 1300420130
  • Email Address: email hidden; JavaScript is required
  Posted May 25, 2026