Front End Developer

Hays

Front End Developer : Adelaide : Contract

Your new company

Our client is a well-established organisation with a strong digital presence, delivering high-quality web experiences across multiple platforms. They are investing in modern web technologies and are seeking a Front End Developer with Craft CMS expertise to support and enhance their digital ecosystem.

Your new role

As a Front End Developer, you will play a key role in developing, maintaining, and optimising websites built on Craft CMS. You'll collaborate closely with internal stakeholders, designers, and developers to deliver scalable, accessible, and high-performing web solutions.

This role offers a unique balance of hands-on development, content management customisation, and technical input into architecture and best practices.

Key Responsibilities

  • Develop and maintain websites using Craft CMS
  • Model and structure content using sections, entry types, and fields
  • Build preformant templates using Twig and Craft element queries
  • Configure plugins and tailor the Craft control panel for content authors.
  • Deliver responsive, mobile-first front-end implementations
  • Optimise performance (Core Web Vitals, asset loading, image optimisation)
  • Ensure adherence to accessibility standards (WCAG 2.1 AA)
  • Collaborate with stakeholders to scope, triage, and deliver feature enhancements
  • Contribute to architectural decisions and continuous improvements

What you'll need to succeed

Skills & Experience - Essential

  • Proven hands-on experience with Craft CMS in production environments
  • Strong expertise in:
    • Twig templating and element queries
    • HTML5, modern CSS (Flexbox, Grid), JavaScript (ES6+)
  • Experience with:
    • CSS preprocessors (Sass/SCSS)
    • Build tools such as Vite, Webpack, or similar
  • Solid understanding of:
    • Responsive design and cross-browser compatibility
    • Web accessibility (WCAG 2.1 AA)
    • Performance optimisation techniques
  • Proficiency with Git workflows (branching, PRs, code reviews)
  • Working knowledge of PHP within Craft CMS
  • Excellent communication skills and ability to engage with non-technical stakeholders
  • Ability to manage both BAU updates and complex feature development

Desirable Skills

  • Degree in Computer Science, Software Engineering, or similar
  • Experience with:
    • Custom Craft modules/plugins or GraphQL API
    • JavaScript frameworks (Vue, React, Alpine.js, htmx)
    • Tailwind CSS and component-based development
  • Familiarity with:
    • Local development tools (DDEV, Docker)
    • CI/CD pipelines (GitHub Actions, DeployHQ, Buddy)
  • Exposure to AWS services (EC2, S3, CloudFront, RDS)
  • Understanding of databases and backend fundamentals
  • Experience working from Figma designs and contributing to UX/UI
  • Knowledge of SEO, analytics (GA4, Tag Manager)
  • Awareness of web security and privacy (OWASP, cookie compliance)

What you'll get in return

  • Opportunity to work on modern web technologies and scalable platforms
  • Collaborative and supportive team environment
  • Flexible working arrangements
  • Competitive salary package
  • Ongoing professional development and learning opportunities

What you need to do now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV on ***email_hidden*** or call us now on +61 8 7221 4182

.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.