Key Responsibilities:
- Design and refine user interfaces that are intuitive, accessible, and aligned with user needs and business objectives
- Manage and organize design files in Figma, maintaining clear documentation and version control to ensure team-wide consistency
- Create and maintain comprehensive design documentation, including design specifications, component guidelines, usage instructions, and design rationale
- Enhance and evolve existing common components within the design system, ensuring scalability and reusability across products
- Document component behavior, states, variants, and usage guidelines to support developers and other designers
- Design comprehensive user workflows and journeys, identifying pain points and opportunities for improvement
- Collaborate with product managers and developers to assess design feasibility, providing practical input on implementation approaches
- Conduct user research and usability testing to validate design decisions and iterate based on feedback
- Create wireframes, prototypes, and high-fidelity mockups that effectively communicate design intent
- Produce detailed design handoff documentation, including annotations, specifications, and interaction details for development teams
- Maintain design consistency across products through adherence to design standards and guidelines
- Contribute to the continuous improvement of design processes and best practices within the team
Required Skills and Experience:
- Proven experience as a UI/UX Designer with a strong portfolio demonstrating user-centred design work
- Expert proficiency in Figma, including component creation, variants, auto-layout, and design system management
- Strong documentation skills with the ability to create clear, comprehensive
design specifications and guidelines - Experience writing technical documentation that bridges design and development teams
- Strong understanding of design systems and component-based design approaches
- Demonstrated experience in workflow design, user journey mapping, and information architecture
- Ability to evaluate technical feasibility and provide practical design solutions that balance user needs with development constraints
- Excellent visual design skills with attention to detail and consistency
- Strong communication and collaboration skills, with the ability to articulate design decisions to both technical and non-technical stakeholders
- Understanding of responsive design principles and accessibility standards
Good to Have:
- Strong analytical background with the ability to interpret data and user insights to inform design decisions
Experience with user research methodologies and usability testing - Familiarity with front-end development concepts (HTML, CSS, JavaScript) to better understand implementation possibilities
- Experience working in agile development environments
- Knowledge of design tools beyond Figma (e.g., Adobe Creative Suite, Sketch, Prototyping tools)
- Experience designing for government or enterprise applications
- Understanding of service design principles
- Experience with documentation tools and platforms (e.g., Confluence, Notion, or similar)