Overview

Full Stack Developer Jobs in الدمام at Team Yamama

We are looking for a skilled and passionate Full Stack Developer with 2+ years of experience in developing scalable web applications using Node.js and Angular or React. The ideal candidate should have experience working on both front-end and back-end development, REST APIs, databases, and modern development practices.

Key Responsibilities

  • Design, develop, test, and maintain scalable web applications.
  • Build responsive and user-friendly interfaces using Angular or React.
  • Develop robust backend services and RESTful APIs using Node.js.
  • Integrate front-end components with backend services and databases.
  • Optimize applications for speed, performance, and scalability.
  • Write clean, maintainable, and reusable code following best practices.
  • Troubleshoot, debug, and resolve application issues.
  • Collaborate with UI/UX designers, QA engineers, and cross-functional teams.
  • Participate in code reviews and contribute to improving development processes.
  • Stay updated with emerging technologies and industry trends.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum 2 years of experience as a Full Stack Developer.
  • Strong proficiency in JavaScript and TypeScript.
  • Hands-on experience with Node.js and Express.js.
  • Strong experience in Angular or React.
  • Experience with HTML5, CSS3, Bootstrap, and responsive web design.
  • Knowledge of RESTful API development and third-party API integration.
  • Experience with relational databases (MySQL/PostgreSQL) or NoSQL databases (MongoDB).
  • Familiarity with Git version control.
  • Understanding of authentication and authorization mechanisms (JWT, OAuth).
  • Knowledge of software development lifecycle (SDLC) and Agile methodologies.

Preferred Skills

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of Docker and containerization.
  • Experience with CI/CD pipelines.
  • Familiarity with unit testing frameworks and automated testing.
  • Understanding of microservices architecture.

Application Question(s):

  • Which is your nationality?

Experience:

  • Full stack development: 2 years (Required)

Language:

  • Arabic (Required)
  • English (Required)

Work Location: In person

Title: Full Stack Developer

Company: Team Yamama

Location: الدمام

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.