Logo-of-Master-works-hiring-for-jobs-in-Saudi-Arabia-on-GrabJobs

Full Stack Developer

icon building Company : Master-works
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Full Stack Developer

Job Overview

Our subsidiary (Nabeh) is seeking for an experienced and highly skilled Senior Full Stack Developer to lead the design, development, and optimization of scalable web applications.

In this role, you will work across the full technology stack using modern frameworks such as React.js, Next.js, Node.js, and Nest.js, while also driving architectural decisions, mentoring team members, and ensuring high standards of code quality and system performance.

The ideal candidate has strong backend expertise, experience with distributed systems, and a proven track record of delivering production-grade applications at scale.

Key Responsibilities

  • Design, develop, and maintain scalable, high-performance web applications
  • Architect and build robust frontend systems using React.js / Next.js
  • Develop and optimize backend services using Node.js / Express.js / Nest.js
  • Design and implement RESTful APIs and microservices architectures
  • Lead system design and architectural decisions for new and existing applications
  • Optimize applications for performance, scalability, security, and reliability
  • Design and manage databases including MongoDB, MySQL, PostgreSQL, Redis, and time-series databases (e.g., InfluxDB, ClickHouse)
  • Implement event-driven systems using messaging platforms (e.g., Kafka)
  • Drive real-time communication features using WebSockets or similar technologies
  • Implement and oversee CI/CD pipelines and DevOps practices
  • Deploy and manage applications using Docker and Kubernetes
  • Work with cloud platforms (AWS, Azure, or GCP) for scalable infrastructure
  • Mentor junior and mid-level developers and conduct code reviews
  • Collaborate with cross-functional teams including product, design, and DevOps
  • Troubleshoot complex issues and ensure system stability
  • Stay updated with emerging technologies, including AI/ML use cases and modern development practices

Required Technical Skills

  • Strong proficiency in JavaScript and TypeScript (ES6+)
  • Extensive experience with React.js (and/or Next.js)
  • Strong experience with state management (Redux, Zustand, or similar)
  • Familiarity with React UI libraries (Material UI, Shadcn, etc.)
  • Strong backend experience with Node.js, Express.js, and Nest.js
  • Experience designing and building RESTful APIs and microservices
  • Experience with real-time communication using WebSockets / Socket.io
  • Experience with Apache Kafka or similar messaging/event-streaming platforms
  • Strong database experience with MongoDB, MySQL, and PostgreSQL
  • Experience with Redis for caching, sessions, or real-time use cases
  • Hands-on experience with TypeORM or similar ORM tools
  • Experience with Docker and containerized application development
  • Experience with Kubernetes for container orchestration
  • Experience working with cloud services such as AWS, Azure, or GCP
  • Knowledge of CI/CD tools such as GitHub Actions, Jenkins, or similar
  • Strong understanding of system design, scalable architecture, performance optimization, and AI/ML concepts
  • Proficiency with Git and modern version control workflows
  • Arabic Speaker

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • Proven experience designing and delivering scalable, production-grade systems
  • Strong understanding of system design, distributed systems, and software architecture
  • Experience leading technical decisions and owning end-to-end system design
  • Experience mentoring developers and contributing to team growth
  • Strong problem-solving, analytical, and debugging skills
Original job Full Stack Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Full Stack Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Full Stack Developer Jobs in Saudi Arabia

GrabJobs is the no1 job portal in Saudi Arabia, connecting you to thousands of jobs fast! Find the best jobs in Saudi Arabia, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.