This is a hands on, delivery focused role where you’ll take ownership of UI design work — translating concepts into polished, production- ready designs. You’ll work closely with the UX Lead to update legacy interfaces, shape new features, and identify gaps in our design system — designing and documenting new components as needed.
Design Library & System
Extend our existing design system to support more complex interface patterns (e.g. tables, dashboards, charts)
Review and improve existing components — refining structure, naming, and variants for better maintainability
Ensure all components follow Figma best practices and support smooth handoff to developers
Build, maintain, and document reusable UI components in Figma
Identify missing components, variants, or interaction states, and design them in line with the system’s structure and UI needs
UI Design & Visual Craft
Refresh legacy screens using our updated design system — improving layout, clarity, and visual appeal
Maintain consistency in typography, spacing, colour, and component use across screens, states, and the broader product portfolio
Translate wireframes or rough concepts into polished, high- fidelity UI designs with strong visual hierarchy and attention to detail
Explore and define new visual patterns and component styles that align with modern UI principles
Collaboration & Handoff
Create clear specs and documentation for handoff, and support developers during implementation
Collaborate with the UX Lead and PMs to estimate design effort and align design delivery with development sprints
Support sprint planning by contributing to acceptance criteria and helping translate designs into scoped, developer- ready tasks
Work closely with the UX lead, product managers, and developers
Help refine designs based on technical constraints, QA feedback, or edge cases as they arise
Participate in design reviews and offer feedback from a visual, usability, and accessibility perspective
Support with QA and implementation checks (e.g. using Chrome DevTools to inspect components)