This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This role sits between design and engineering to deliver accessible, consistent, and performant front-end interfaces using React/Next.js, TypeScript, and SCSS, supported by Redux Toolkit and RTK Query. The client builds software that supports the entertainment and live events sector. The engineering team in Perth consists of four roles across mobile, backend, services, and systems. A product and design function operates locally, with a further design group of three based in California. Delivery focuses on user experience and accessible interfaces, supported by disciplined estimation and testing practices. The roadmap includes new products within a partner network over the next three years. This creates opportunities for engineers to broaden scope, mentor juniors, and take on leadership as new products move from concept to delivery and scale.
Job Responsibility:
Build and evolve a reusable design system and component library
Implement tokens, theming, and accessibility patterns across applications
Plan and estimate work with sprint points and 1–2 day subtasks
Reduce variance between committed and completed sprint points
Lower defect rates through testing, reviews, and performance baselines
Translate Figma assets into production components, integrate REST/GraphQL APIs, and document patterns for scale
Requirements:
3–5 years’ commercial front-end experience (strong bootcamp/graduate considered with solid projects)
React/Next.js and TypeScript, or similar modern frameworks
Advanced CSS/SCSS with tokens, theming, and light/dark modes
Proven ability to build or contribute to a design system and deliver high-fidelity, accessible implementations
UI testing (unit, component, e2e/visual) and code reviews
Familiarity with REST/GraphQL and agile delivery
What we offer:
Pathway to grow within a small core team that expands as new products enter delivery
Own key parts of the design system and set patterns used across platforms
Work with a modern toolchain, collaborate with product and design, and contribute to planning and estimation that supports predictable delivery
Scope to mentor interns and juniors, influence standards, and step toward team leadership
Focus on measurable objectives, testing, and accessibility supports skill growth and clear achievement over time