Capgemini

Node.js Developer

Capgemini · Cairo, Cairo, Egypt

IT Services and IT Consulting · 10,001+ employees

3 d ago
Senior (5-10 yrs) Full-time Egypt
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop back-end services using Node.js and Restful APIs while integrating with front-end frameworks. Collaborate within an Agile team to deliver cloud-based solutions on GCP.

What they look for

Node.js Restful APIs OOP Concepts Vue Angular React Google Cloud Platform Postgres SQL Terraform CI/CD Java Spring Boot Debugging Problem-solving Agile English

Requirements

Requires a Bachelor's degree in Computer Science or a related field and 4-6 years of software development experience. Proficiency in Node.js, GCP, and relational databases is essential, with Java and Terraform being a plus.

Full description

Job Description

Job Requirements:

  • Bachelor’s Degree in Computer Engineering, Computer Science or any related field
  • 4-6 years of experience working in software development
  • Strong Proficiency in Back-end Development using NodeJS, Restful APIs, OOP Concepts
  • Experience in Front-end Development (Preferably Vue) and familiarity with front-end frameworks in general (Angular, React)
  • Good Experience in Cloud Development, preferably Google Cloud Platform (GCP) (Serverless Development, Logging and Monitoring, CloudSQL and Analytics (BigQuery))
  • Experience working with Relational Databases (preferably Postgres SQL)
  • Terraform (IaC) and General CI/CD knowledge is a plus.
  • Experience/Familiarity with Java & Spring Boot is a plus
  • Excellent debugging and problem-solving skills.
  • Excellent communication skills and the ability to contribute to 360 constructive feedback cycles.
  • Experience working in Agile teams and familiarity with agile ceremonies and practices.
  • Fluent in English