img
Contract TypeSeasonal
Workplace typeOn-site
LocationRiyadh

Job Description

About CodeNinja

CodeNinja is a technology company specializing in building digital products and providing tech supplies across the region. The company offers end-to-end software development, UI/UX design, and IT staff augmentation, connecting skilled professionals with projects for leading companies in sectors such as banking, government, and retail.

The Role of UI/UX Specialist

CodeNinja is seeking a UI/UX Specialist with significant experience in Design Systems to work onsite with one of its leading clients in Riyadh. This contract position involves managing the client's design system across all digital channels, ensuring a consistent, accessible, and scalable customer experience.

Key Responsibilities

  • Develop, maintain, and continuously improve the design system across all digital channels.
  • Create reusable UI components, design patterns, and guidelines to ensure consistent customer experiences.
  • Define and manage design tokens, including typography, colors, spacing, and iconography.
  • Ensure UI components meet accessibility, usability, and responsive design requirements across all screen sizes.
  • Collaborate with UX designers, developers, and product teams to align design components with their technical implementation.
  • Maintain component libraries in Figma, providing clear documentation on usage, behavior, and interaction states.
  • Establish governance processes for component contributions, reviews, approvals, versioning, and retirement.
  • Audit digital products to identify inconsistencies and assist teams in transitioning to approved components.
  • Support teams in adopting the design system through training, onboarding, and ongoing guidance.
  • Track component adoption, design consistency, and improvements in design and development efficiency.
  • Ensure design standards align with brand identity and applicable regulatory requirements.

Benefits

  • A high-impact role within a leading organization in the banking sector.
  • Direct ownership of a large-scale design system.
  • A collaborative environment working with cross-functional product and engineering teams.
  • Competitive compensation.

Employment Details

This position is with one of CodeNinja’s clients. The successful candidate will be hired by CodeNinja on a contract basis and assigned to the client’s project for a specified duration. CodeNinja is an equal opportunity employer and evaluates all qualified applicants without regard to race, religion, gender, nationality, age, disability, or any other protected status. Only shortlisted candidates will be contacted. CodeNinja does not request any fees from candidates at any stage of the hiring process.


Requirements

  • No experience required

Similar Jobs