# Full Stack, Developer

> Master-Works · Riyadh, Saudi Arabia · — · Posted 2026-09-20

**Workplace:** on_site

**Department:** Managed Services Sector

## Description

Master Works is seeking a technically strong **Full Stack, Developer** to design, develop, deploy, and maintain scalable, secure, and production-ready applications. The role requires hands-on experience across both front-end and back-end development, with strong expertise in React.js, Node.js/Express.js, Docker, and Linux environments.

### **Key Responsibilities**

-   Design, develop, and maintain modern, responsive web applications using **React.js**.
-   Develop scalable and secure back-end services and APIs using **Node.js / Express.js**.
-   Design and implement **RESTful APIs** and integrate them with front-end applications and external systems.
-   Develop clean, maintainable, scalable, and production-ready code.
-   Containerize applications and manage application environments using **Docker**.
-   Work with **Linux** systems for application deployment, server administration, troubleshooting, and maintenance.
-   Design and work with databases to support application requirements and performance.
-   Implement authentication, authorization, and application security best practices.
-   Use **Git** for source code management and collaborative development.
-   Deploy and maintain applications in production environments.
-   Collaborate with technical and business teams throughout the software development lifecycle.
-   Troubleshoot application, deployment, and performance issues in development and production environments.
-   Contribute to application architecture, scalability, performance optimization, and continuous improvement.
-   Maintain technical documentation and deployment procedures.

## Requirements

-   Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
-   Strong proficiency in **React.js** for modern, responsive front-end development.
-   Strong proficiency in **Node.js / Express.js** for building scalable and secure back-end services and APIs.
-   Professional experience with **Docker** and containerized application environments.
-   Strong knowledge of **Linux** systems, server administration, deployment, and troubleshooting.
-   Solid understanding of **RESTful APIs, databases, Git, authentication, and application security**.
-   Experience with cloud environments and production deployments is highly preferred.
-   Ability to work across the full development lifecycle, from **architecture and development to deployment and maintenance**.
-   Strong analytical, troubleshooting, problem-solving, and communication skills.
-   A technically strong **Full Stack Developer** who is comfortable working across **React.js, Node.js/Express.js, Docker, and Linux**, with a strong focus on **clean architecture, scalability, security, performance, and production-ready solutions**.

**Job Location:** Client Site

## Apply

[Apply at Master-Works](https://apply.workable.com/masterworksco/j/4F718C1831/apply)

---
Powered by [Workable](https://www.workable.com)
