<!-- Generated by scripts/build-discovery.mjs from public portfolio content. -->

# ADF Careers

> Frontend and design-system work for the ADF recruitment hub.

Canonical case study: [ADF Careers](https://robert.textual.au/work/adf-careers)
Author: [Robert Andrew](https://robert.textual.au/about)

- Client: Australian Defence Force
- Role: Senior Frontend Engineer
- Engagement period: Aug 2023 – Nov 2023
- Engagement: embedded
- Technologies: React, Next.js, Redux, TypeScript, Storybook

Three months on the ADF recruitment hub. React and Next.js on the front, Redux behind it.

Component patterns, Storybook documentation, and consistent interface conventions across services. Recruitment for the Australian Defence Force runs across services, role families, and eligibility paths that don't collapse into a clean wizard. The interface had to absorb that without making the candidate feel it.

Embedded engagement, working alongside the in-house team. The brief was clearer interfaces and consistent patterns. What shipped was a tighter contract between the design intent and the front end, so the next person opening the codebase didn't have to guess which button was canonical.

Separate engagement from the later Defence training platform. Different product, different team, different year. Same client.
