Enable job alerts via email!

Full Stack Developer

Master-Works

Saudi Arabia

On-site

SAR 150,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Saudi Arabia is seeking a highly experienced Full Stack Developer. You will lead design and implementation of web applications, collaborating with cross-functional teams to drive business objectives. Applicants should have at least 3 years of experience, strong skills in ReactJS, NodeJS, and TypeScript, and a relevant degree in Computer Science or related field. This is an on-site role with opportunities for mentorship and development.

Qualifications

  • 3+ years of experience as a Full Stack Developer.
  • Strong proficiency in TypeScript (frontend & backend).
  • Familiarity with CI/CD pipelines and version control.

Responsibilities

  • Lead the design and architecture of full-stack applications.
  • Develop frontend and backend components using ReactJS and NodeJS.
  • Collaborate with stakeholders to define technical specifications.

Skills

ReactJS
NodeJS
TypeScript
RESTful APIs
Database management
Problem-solving
Communication

Education

Bachelor’s or master’s degree in Computer Science or related field

Tools

Jest
Mocha
Cypress
Git
Job description

Master works is seeking a highly experienced Full Stack Developer to join our team. In this role, you will take the lead in designing and implementing modern web applications that support business‑critical systems and user‑facing platforms. You will collaborate with product managers, designers, and other development teams to ensure seamless integration, high performance, and scalable solutions that drive business objectives.

Key Responsibilities
  • Lead the design and architecture of full‑stack applications, ensuring scalability, maintainability, and performance optimization.
  • Develop comprehensive frontend and backend components using ReactJS, NodeJS, and TypeScript.
  • Collaborate with stakeholders to define requirements and translate business needs into technical specifications.
  • Implement coding standards, testing strategies, and best practices across the stack.
  • Optimize application performance, troubleshoot issues, and conduct code reviews.
  • Provide guidance and mentorship to junior developers.
  • Stay updated with the latest web development technologies and trends.
  • Document architectures, data flows, APIs, and processes for future reference and compliance.
Qualifications
  • Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience (3+ years) as a Full Stack Developer or in a similar role.
  • Extensive knowledge of ReactJS (hooks, state management, Redux) and NodeJS.
  • Strong proficiency in TypeScript (frontend & backend).
  • Experience building and consuming RESTful APIs and working with relational and non‑relational databases (e.g., PostgreSQL, MongoDB).
  • Familiarity with frontend build tools, version control (Git), and CI/CD pipelines.
  • Hands‑on experience with unit/integration testing (Jest, Mocha, Cypress).
  • Strong understanding of web application architecture, performance optimization, and responsive design.
  • Excellent problem‑solving skills and ability to work under tight deadlines.
  • Strong communication skills and ability to present complex technical concepts to non‑technical stakeholders.
  • Knowledge of cloud platforms (AWS, Azure, GCP), GraphQL, Docker/Kubernetes is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.