About the job
Role overview
Master Works is hiring a Senior UI/UX Designer & Frontend Developer in Riyadh. This position shapes the user experience for AI-powered analytics platforms used by government and enterprise clients. The work combines hands-on product design with frontend development, focusing on making complex data and AI insights understandable through high-performance, bilingual interfaces (Arabic/English, RTL/LTR). Projects directly impact the company’s flagship platforms in data, analytics, and intelligence.
What you will do
- Lead the full UX design process: conduct user research, map journeys, create wireframes, build interactive prototypes, and deliver detailed mockups for analysts, supervisors, and administrators.
- Develop and maintain production-ready frontends using React and TypeScript, ensuring responsive layouts and strong browser performance.
- Deliver seamless bilingual experiences with solid RTL support, applying CSS logical properties and building locale-aware components.
- Design complex, data-driven interfaces, including media review tools, alert and queue management systems, annotation workflows, and dynamic split-panel review screens.
- Build analytical dashboards using composable charting libraries to visualize trends, distributions, heatmaps, performance metrics, and kanban-style workload views with loading states.
- Create and maintain a shared design system, typography, color, spacing tokens, and themes, that aligns with both corporate and client branding and promotes reusability across products.
- Ensure all interfaces meet WCAG 2.1 AA accessibility standards, with attention to keyboard navigation, focus management, screen-reader support, color contrast, and bilingual readability.
- Collaborate with backend, AI/ML, and data engineering teams to define API contracts, handle errors and loading states, and consume REST endpoints using typed clients.
- Run usability tests with end users and stakeholders, applying feedback to refine and iterate on user interfaces.
- Work within containerized deployment workflows, following protocols for secure, regulated, or air-gapped environments.
- Contribute to documentation, including design specs, component usage guides, user manuals, and onboarding materials for both team members and end users.
- Promote design quality by reviewing UI pull requests, mentoring junior frontend developers, and ensuring consistency across all product touchpoints.
Location
This role is based in Riyadh, Riyadh Province, Saudi Arabia.
