Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Developer

Yallo Retail

Riyadh

On-site

SAR 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading retail firm in Riyadh is seeking a skilled Full-Stack Developer for a permanent position. The role involves developing and maintaining scalable web applications, working across frontend and backend technologies such as React.js, Node.js, and Python. Candidates should have 3-6 years of full-stack development experience and a strong proficiency in JavaScript. This opportunity comes with competitive benefits and a chance to work on diverse projects in a dynamic environment.

Qualifications

  • 3–6 years of relevant Full-Stack Development experience.
  • Strong proficiency in JavaScript.
  • Hands-on experience with Node.js and Express.js.
  • Solid experience in React.js.
  • Working knowledge of Python.
  • Proficiency in HTML5 and CSS3.
  • Strong understanding of SQL databases.
  • Experience with API integration and RESTful services.
  • Knowledge of authentication & authorization protocols.
  • Experience with CI/CD tools and version control systems.

Responsibilities

  • Design, develop, and maintain end-to-end full-stack web applications.
  • Build responsive and interactive frontend interfaces using React.js.
  • Develop scalable backend services and RESTful APIs using Node.js and Express.js.
  • Integrate internal and third-party APIs.
  • Implement authentication and authorization mechanisms.
  • Design, manage, and optimize SQL databases.
  • Ensure application security, performance, and scalability.
  • Implement and maintain CI/CD pipelines.
  • Collaborate with UI/UX, QA, and DevOps teams.
  • Debug, troubleshoot, and enhance existing applications.

Skills

JavaScript
Node.js
Express.js
React.js
Python
HTML5
CSS3
SQL databases
API integration
authentication & authorization protocols
CI/CD tools
Git
Job description

Job Title: Full-Stack Developer

Job Type : Permanent

Job Location- Riyadh , Saudi Arabia

Role Summary:

We are looking for a skilled Full-Stack Developer for a permanent position based in Riyadh, Saudi Arabia. The role involves developing and maintaining scalable web applications, working across frontend and backend technologies, APIs, authentication mechanisms, and CI/CD pipelines.

Key Responsibilities:

  • Design, develop, and maintain end-to-end full-stack web applications

  • Build responsive and interactive frontend interfaces using React.js, HTML5, and CSS3

  • Develop scalable backend services and RESTful APIs using Node.js, Express.js, and Python

  • Integrate internal and third-party APIs

  • Implement authentication and authorization (JWT, OAuth, role-based access control)

  • Design, manage, and optimize SQL databases

  • Ensure application security, performance, and scalability

  • Implement and maintain CI/CD pipelines for automated deployment

  • Collaborate with UI/UX, QA, and DevOps teams

  • Debug, troubleshoot, and enhance existing applications

Required Skills & Qualifications:
  • Strong proficiency in JavaScript

  • 3–6 years of relevant Full-Stack Development experience .

  • Hands-on experience with Node.js and Express.js

  • Solid experience in React.js

  • Working knowledge of Python

  • Proficiency in HTML5 and CSS3

  • Strong understanding of SQL databases

  • Experience with API integration and RESTful services

  • Knowledge of authentication & authorization protocols

  • Experience with CI/CD tools and version control systems (Git)

Preferred Skills (Nice to Have)
  • Experience with cloud platforms (AWS / Azure / GCP)

  • Exposure to Docker or containerization

  • Familiarity with Agile/Scrum methodology

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.