UI/UX Specialist
Role Overview
We're looking for a UI/UX Specialist with deep experience in Design Systems to join one of our leading clients onsite.
You'll own the bank's design system across its digital channels and keep the customer experience consistent, accessible and scalable.
Key Skills for This Role
Full Job Posting
About The Role
We're looking for a UI/UX Specialist with deep experience in Design Systems to join one of our leading clients onsite.
You'll own the bank's design system across its digital channels and keep the customer experience consistent, accessible and scalable.
Key Responsibilities
- Develop, maintain and keep improving the design system across all digital channels.
- Create reusable UI components, design patterns and guidelines that keep customer experiences consistent.
- Define and manage design tokens, including typography, colors, spacing and iconography.
- Make sure UI components meet accessibility, usability and responsive design requirements on all screen sizes.
- Work with UX designers, developers and product teams to match design components to how they're built.
- Maintain component libraries in Figma, with clear documentation on usage, behavior and interaction states.
- Set up governance processes for component contributions, reviews, approvals, versioning and retirement.
- Audit digital products to find inconsistencies, and help teams move to approved components.
- Help teams adopt the design system through training, onboarding and ongoing guidance.
- Track component adoption, design consistency and gains in design and development efficiency.
- Make sure design standards match the brand identity and applicable regulatory requirements.
Requirements
- Arabic proficiency is mandatory. You need excellent spoken Arabic and English.
- Strong, in-depth hands-on experience building and maintaining Design Systems.
- Advanced Figma skills, including component libraries, variants and design tokens.
- Solid knowledge of accessibility standards (e.g., WCAG), usability principles and responsive design.
- Experience working closely with developers to turn designs into scalable, production-ready components.
- Experience documenting and governing design standards across several products or teams.
- Banking or financial services experience is a plus.
- Able to work onsite in Riyadh, Saudi Arabia.
Benefits
- A high-impact role with a leading organization in the banking sector.
- Hands-on ownership of a large-scale design system.
- A collaborative environment with cross-functional product and engineering teams.
- Competitive compensation.
About CodeNinja
CodeNinja is a technology company that builds digital products and tech supplies across the region.
We provide end-to-end software development, UI/UX design and IT staff augmentation, matching skilled professionals with high-impact projects for leading companies in banking, government, retail and more.
At CodeNinja, you work on meaningful products alongside talented, collaborative teams.
Disclaimer
- This position is with one of CodeNinja's clients. You'll be hired by CodeNinja on a contract basis and assigned to the client's project for the stated duration.
- CodeNinja is an equal opportunity employer and considers all qualified applicants regardless of race, religion, gender, nationality, age, disability or any other protected status.
- Only shortlisted candidates will be contacted. CodeNinja never asks candidates for any fees at any stage of the hiring process.
About CodeNinja Inc.
Global provider of software engineering and AI consulting services
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at CodeNinja Inc.
Appian Integration Developer
Riyadh, KSA
CodeNinja seeks an experienced Appian Integration Developer to connect banking applications with core banking and enterprise services through secure, resilient integrations. Candidates need 10+ years’ total experience, 5
Appian QA & Automation Engineer
Riyadh, KSA
The employer seeks an Appian QA & Automation Engineer to own quality engineering for mission-critical banking applications. The role builds test strategy and automation, validates security and data controls, and leads UA
Appian Developer - UI & Data Fabric
Riyadh, KSA
CodeNinja seeks an experienced Appian Developer to build bilingual user interfaces and secure Data Fabric layers for a leading bank in Saudi Arabia. The role requires 10+ years of experience, 6+ years of hands-on Appian
Senior Appian Developer - Process & Workflow
Riyadh, KSA
CodeNinja seeks a Senior Appian Developer to build and optimize auditable process models and case-management workflows for a bank in Riyadh. Applicants need substantial Appian development experience, Appian Certified Sen
Appian Technical Lead / Solution Architect
Riyadh, KSA
CodeNinja seeks an Appian Technical Lead / Solution Architect to own solution design and technical delivery for banking applications, leading developers, integration engineers, and QA. Applicants need 12+ years’ total ex
Senior Solution Analyst - Banking
Riyadh, KSA
CodeNinja seeks a Senior Solution Analyst with banking, payments, and core banking expertise to translate business needs into functional and technical specifications. The role supports solution design, integration, testi
Transformation Office Governance Lead
Riyadh, KSA
CodeNinja is seeking a governance lead to embed the Transformation Office in a domain’s delivery model and provide clear oversight of priorities, commitments, and delivery. Candidates need 10+ years in transformation or
Appian Integration Developer
Riyadh, KSA
Appian QA & Automation Engineer
Riyadh, KSA
Appian Developer - UI & Data Fabric
Riyadh, KSA
Senior Appian Developer - Process & Workflow
Riyadh, KSA
Appian Technical Lead / Solution Architect
Riyadh, KSA
Senior Solution Analyst - Banking
Riyadh, KSA
Transformation Office Governance Lead
Riyadh, KSA