Master Works

Master Works

Master Works is a technology company based in Riyadh, Saudi Arabia, founded in 2010 by Hani Al-Lehaibi and Bandar Al-Amri. The company specializes in transforming data into assets through various technologies, including artificial intelligence, digital transformation, and business intelligence solutions. With a workforce of around 214 employees, Master Works has established itself as a leading consulting firm in the Kingdom, completing over 250 projects for a diverse range of clients in both the private and government sectors. The company offers a comprehensive suite of services, including data technologies, business intelligence implementations, digital transformation solutions, and AI applications. Master Works also develops homegrown products tailored to local needs, such as the Azm Product Suite, which includes solutions for project management, strategy management, financial KPI management, data governance, and video analytics. With a focus on operational efficiency and localization, Master Works is committed to advancing Saudi Arabia's digital economy and is preparing for a public listing while continuing its research and development efforts.

information technology & services
501-1000
Founded 2012
$40M raised

Description

  • Develop and maintain modern web applications using React.
  • Build reusable UI components using functional components and hooks.
  • Implement client-side state management using Redux, Redux Toolkit, Context API, or equivalent.
  • Integrate frontend applications with RESTful APIs, including authentication, data fetching, error handling, and edge cases.
  • Implement client-side routing, form handling, and validation.
  • Ensure responsiveness, accessibility, and cross-browser compatibility.
  • Optimize frontend performance and rendering behavior.
  • Design and implement complex interactive interfaces such as drag-and-drop editors and visual workflow or process builders.
  • Implement UI logic for node relationships, transitions, validation rules, and user interactions in visual editors.
  • Work closely with backend logic to align UI models with workflow or process execution behavior.
  • Participate in code reviews and contribute to frontend standards.
  • Own frontend features from development through production release.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3–5 years of experience in frontend development with a focus on React.js.
  • Strong hands-on experience with React.
  • Proficiency in JavaScript; TypeScript is strongly preferred.
  • Practical experience with state management tools such as Redux, Redux Toolkit, Context API, or equivalent.
  • Experience integrating with RESTful APIs.
  • Experience handling browser storage such as local storage, session storage, and cookies.
  • Solid understanding of HTML5, CSS3, and modern layout techniques.
  • Experience building interactive and non-trivial UIs such as drag-and-drop interfaces and visual editors or workflow designers.
  • Familiarity with frontend interaction patterns and libraries used for complex UI components.
  • Proficiency with Git-based version control systems.
  • Familiarity with frontend build tools and package managers.
  • Understanding of frontend performance optimization techniques.
  • Experience working with production frontend systems.
  • Familiarity with LLM-based development environments or "vibe coding" methodologies is preferred.
  • Experience working on SaaS or platform-based applications is preferred.
  • Experience with visual workflow designers such as BPMN, no-code, or flow editors is preferred.
  • Exposure to frontend data-fetching libraries such as React Query or SWR is preferred.
  • Familiarity with frontend testing frameworks is preferred.
  • Experience integrating frontend applications with complex backend systems is preferred.
  • Knowledge of data visualization libraries such as D3.js, Chart.js, or ECharts is a plus.
  • Arabic language handling and localization experience is an advantage.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Front-end Developer - Native JS/Vue.js - Europe (Remote)

Insider Internet Software & Services

Insider One is hiring a Front-end Developer for its remote Europe team to build and maintain web-based products for major global brands within a modern JavaScript and Vue.js stack.

Agile AJAX AWS Datadog Git Go JavaScript jQuery JSON Laravel Microservices Node.js PHP REST API Sass TypeScript Vue.js
2 hours, 18 minutes ago

Senior Software Engineer I (Frontend)

Inductive Automation 251-1K Industrial Conglomerates

Inductive Automation is hiring a Senior Software Engineer I (Frontend) to build, maintain, and evolve software products for either its flagship Ignition platform or a new Tools & Services product, with remote, hybrid, and on-site options.

Agile CSS Cybersecurity Git HTML IntelliJ IDEA JavaScript Less React Sass TypeScript
2 hours, 33 minutes ago

Staff Frontend Engineer

TeamSnap 51-250 Media

TeamSnap is hiring a Staff Frontend Engineer to help build and evolve its remote, TypeScript and React-based web platform for large-scale youth sports organizations and millions of users.

CDN CI/CD React REST API TypeScript
2 hours, 33 minutes ago

Front-end Engineer

doola 11-50 Professional Services

doola is hiring a Front-end Engineer to build intuitive web applications that help entrepreneurs launch, operate, and stay compliant with their businesses.

AWS CI/CD CRM GraphQL JavaScript Next.js Node.js Playwright React TypeScript
2 hours, 48 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers