CareersDevelopment
Front-end Developer, Design Systems and Interfaces
Build accessible, resilient interfaces from shared design decisions and useful technical constraints.
Role purpose
This synthetic role tests a long technical title, detailed responsibilities and a front-end route through the careers prototype.
What you would do
- Translate approved interface directions into responsive, accessible front-end work.
- Contribute to small reusable patterns where repetition is genuine, not speculative.
- Raise technical constraints early and work through trade-offs with design and project colleagues.
- Review interface quality across browsers and common viewport sizes before handover.
What you would bring
- Examples of shipped responsive interface work with accessible semantics and clear interaction states.
- Working knowledge of modern HTML, CSS and JavaScript or TypeScript.
- Ability to explain implementation choices without treating technical language as a barrier.
Useful, but not required
- Experience with a server-rendered React framework.
- Interest in performance, inclusive design and maintainable interface systems.