Web Developer

Paxus

We are seeking a talented and detail-oriented Front End Developer with specialized experience in Craft CMS and modern web development. Join our dynamic team to craft engaging, responsive, and accessible websites that meet high standards of performance and user experience.

Key Responsibilities

  • Develop, maintain, and optimize websites using Craft CMS, including content modeling with sections, entry types, and custom fields.
  • Customize and configure Craft plugins; tailor the control panel to enhance content authoring workflows.
  • Build reusable, user-friendly front-end templates using Twig, ensuring high performance and maintainability.
  • Implement semantic HTML5, modern CSS (Flexbox, Grid, custom properties), and JavaScript (ES6+) to create responsive, mobile-first interfaces.
  • Enhance styles with CSS preprocessors like Sass/SCSS and leverage modern build tools such as Vite or Webpack.
  • Conduct cross-browser and cross-device testing to ensure consistent user experiences.
  • Apply web accessibility best practices (WCAG 2.1 AA) and optimize site performance through best practices like image optimization and Core Web Vitals.
  • Collaborate with backend developers, UX/UI designers, and stakeholders to deliver seamless web solutions.
  • Utilize Git and collaborative workflows for version control, code reviews, and continuous integration.
  • Tackle both routine content/template updates and participate in larger architectural and feature development efforts.
  • Communicate clearly with internal teams to triage issues, scope work, and explain technical decisions effectively.

Qualifications & Skills

Essential:

  • Proven experience developing and maintaining websites on Craft CMS, including content modeling.
  • Strong proficiency in Twig templating engine and Craft's element queries.
  • Solid understanding of semantic HTML5, modern CSS (Flexbox, Grid), and JavaScript ES6+.
  • Experience with CSS preprocessors (Sass/SCSS) and modern build tools (Vite, Webpack).
  • Knowledge of responsive, mobile-first development with cross-browser and device testing.
  • Practical understanding of web accessibility standards (WCAG 2.1 AA) and performance optimization techniques.
  • Proficiency with Git and collaborative development workflows.
  • Working knowledge of PHP for effective working within Craft's framework.
  • Excellent written and verbal communication skills for stakeholder engagement and technical explanation.
  • Ability to manage both simple and complex tasks, from content updates to architectural contributions.

Desirable:

  • Tertiary qualifications in Computer Science, Web Development, or related fields.
  • Experience developing custom Craft modules/plugins or working with Craft's GraphQL API.
  • Familiarity with JavaScript frameworks or libraries such as Vue, Alpine.js, htmx, or React.
  • Experience using utility-first CSS frameworks like Tailwind CSS.
  • Exposure to local development environments (DDEV, Docker) and CI/CD pipelines (GitHub Actions, DeployHQ, Buddy).
  • Knowledge of cloud platforms such as AWS (EC2, S3, CloudFront, RDS).
  • Experience working from Figma designs and contributing to UX/UI decisions.
  • Understanding of SEO fundamentals and analytics tools (GA4, Tag Manager).
  • Awareness of web security best practices (OWASP Top 10, cookie compliance).

Why Join Us?

This role offers an exciting opportunity to be a key player in building innovative, high-performance websites. Enjoy a collaborative environment where your technical skills will directly impact user experience and engagement. We support professional growth through exposure to new technologies and challenging projects, paving the way for your career advancement.

Skills Required

  • Content Management System (CMS)
  • Front End Development
  • Web Services

If you're passionate about crafting beautiful, functional websites with modern tools and best practices, we want to hear from you!

Desired Skills and Experience

Essential Criteria

* Demonstrated production experience developing and maintaining websites on Craft CMS, including content modelling with sections, entry types, and fields

* Strong working knowledge of Twig templating and Craft's element queries, with an eye for performance and maintainability

* Experience configuring Craft plugins and customising the control panel to suit internal content authors

* Solid proficiency in semantic HTML5, modern CSS (Flexbox, Grid, custom properties), and JavaScript (ES6+)

* Experience with CSS preprocessors (Sass/SCSS) and modern build tooling (Vite, Webpack, or similar)

* Responsive, mobile-first development with cross-browser and cross-device testing

* Practical understanding of web accessibility (WCAG 2.1 AA) and performance optimisation (Core Web Vitals, image and asset optimisation)

* Proficient with Git and collaborative workflows (branching, pull requests, code review)

* Working knowledge of PHP sufficient to operate confidently within Craft's framework

* Clear written and verbal communication, with the ability to work directly with internal stakeholders to triage issues, scope work, and explain technical decisions

* Ability to operate across complexity levels - handling routine content and template updates as well as larger feature builds and contribute to architectural decisions

Desirable Criteria

* Tertiary qualification in computer science, software engineering, web development, or a related discipline

* Experience developing custom Craft modules or plugins, or working with Craft's GraphQL API

* Familiarity with a JavaScript framework or library such as Vue, Alpine.js, htmx, or React

* Experience with Tailwind CSS or other utility-first frameworks, and component-driven development

* Exposure to local development environments (DDEV, Docker) and CI/CD deployment pipelines (GitHub Actions, DeployHQ, Buddy)

* Understanding of cloud infrastructure, particularly AWS (e.g. EC2, S3, CloudFront, RDS)

* Working knowledge of relational databases and general back end fundamentals

* Comfort working from Figma designs and contributing to UX/UI decisions

* SEO fundamentals and analytics implementation (GA4, Tag Manager)

* Awareness of web security and privacy considerations (OWASP top 10, cookie compliance)

To be considered for the role click the 'apply' button or for more information about this and other opportunities please contact Ray Amurao on +61 (0)8 7422 0617 or email ***email_hidden*** and quote the above job reference number.

Paxus values diversity and welcomes applications from Indigenous Australians, people from diverse cultural and linguistic backgrounds and people living with a disability. If you require an adjustment to the recruitment process, including the application form in an alternate format, please contact me on the above contact details.