Job title: UX Engineer / Front-End Design System Engineer
Job type: Contract
Emp type: Full-time
Pay interval: Hourly
Pay rate: negotiable
Job published: 06/03/2026

Job Description

Job Title: UX Engineer / Front-End Design System Engineer

Duration: Initial 6 months

Location of work: Australia-based (Melbourne preferred, Sydney also possible)

Working arrangements: Hybrid working arrangement. Melbourne-based candidates may be required to attend key in-person sessions such as kick-offs, milestones, showcases and workshops.

Closing date: 13-March-2026

Description:

Our client is seeking a UX Engineer / Front-End Design System Engineer to support the evolution and scaling of a proprietary web design component framework used across several high-profile web assets.

The role sits at the intersection of UX and engineering, focusing on designing and building reusable web component-based user interfaces and contributing to the ongoing development of a design system. The successful candidate will collaborate closely with UX and product teams while helping drive broader adoption of the design system across teams.

The position will also contribute to the design and implementation of new UI patterns supporting an emerging AI initiative, including conversational interfaces and AI-driven interaction components.

Responsibilities:

  • Shift the design system from project-led to organisation-led usage

  • Design, build and improve configurable, reusable web components

  • Create and maintain NPM packages for React and Vue to streamline adoption across teams

  • Enhance documentation and visibility to reduce duplication and improve consistency

  • Support teams using React, Vue, AngularJS and legacy ISPX environments

  • Design and implement new UI patterns supporting AI initiatives, including AI response cards, AI interaction components and conversational UI patterns

Requirements:

  • Extensive experience working with component libraries or design systems

  • Strong front-end engineering experience across modern frameworks

  • Experience building reusable UI components and scalable front-end architectures

  • Experience working across multiple front-end frameworks including React and Vue

  • Ability to support and guide teams working with different front-end stacks

Ideal profile

  • Senior UX Engineer, Design System Engineer, or Senior Front-End Engineer
  • Deep experience with component libraries / design systems
  • T-shaped across UX and front-end, comfortable moving between design and build
  • Able to operate autonomously and collaborate closely with product and UX

How to apply:

Please submit your application including your resume and a completed application form addressing the essential and desirable criteria. Ensure your application highlights your experience and any relevant certifications.