Full Stack, Developer

Master Works

Riyadh

On-site

SAR 180,000 - 300,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

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

You will design, develop, and maintain modern web applications, build scalable back-end services, containerize applications, and ensure robust security and deployment practices across production

Qualifications

  • 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.

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

Skills

Analytical thinking
Troubleshooting
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

React.js
Node.js / Express.js
Docker
Linux
RESTful APIs
Git
Cloud environments

Job 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer — React/Node, Docker & Linux
Full Stack Engineer — React/Node, Docker & Linux

Master Works • Riyadh

On-site
SAR 180,000 - 300,000
Full Stack Developer
Full Stack Developer

Team Yamama • Eastern Province

On-site
SAR 120,000 - 180,000
Full Stack Developer (UI) - Immediate Joining (3 Month)
Full Stack Developer (UI) - Immediate Joining (3 Month)

Müller's Solutions • Dhahran Compound

On-site
SAR 100,000 - 130,000
Full Stack Developer (UI) - Immediate Joining (3 Month)
Full Stack Developer (UI) - Immediate Joining (3 Month)

Mullers Solutions 1 • Dhahran Compound

On-site
SAR 180,000 - 260,000
Full Stack Developer
Full Stack Developer

Team Yamama • Dammam

On-site
SAR 120,000 - 180,000
Senior Front-End Engineer
Senior Front-End Engineer

InnovationTeam • Riyadh

On-site
SAR 200,000 - 250,000
Full Stack Developer
Full Stack Developer

Emdad By Elm • Medina

On-site
SAR 120,000 - 180,000
Senior Full stack Programmer - IT | Saudi Arabia
Senior Full stack Programmer - IT | Saudi Arabia

Rawaj HCM Jobs • Riyadh

On-site
SAR 240,000 - 360,000
Full Stack Engineer: Node + React/Angular Pro
Full Stack Engineer: Node + React/Angular Pro

Team Yamama • Eastern Province

On-site
SAR 120,000 - 180,000
Senior Full Stack Programmer
Senior Full Stack Programmer

Client of Rawaj Company for Recruitment • Saudi Arabia

On-site
SAR 240,000 - 420,000