Node JS Developer

Senior Laravel Developer in Al RiyadhNew Cairo, Egyptfull timeMid Level
Active

Job description

Develop scalable and secure backend services using Node.js.Design and maintain RESTful APIs and backend logic.Collaborate with cross-functional teams to deliver features.Write clean, testable, and maintainable code.Optimize performance and troubleshoot production issues.Lead architecture decisions and perform code reviews.Mentor junior developers and promote best practices.Build and manage Dockerized services.Contribute to CI/CD pipelines and testing automation.Work with databases (SQL/NoSQL) and message brokers.RequirementsBachelor's degree in Computer Science, Information Technology, or similar.At least 3 Years of experience as a Node.js developer.Extensive knowledge of JavaScript, web stacks, libraries, and frameworks, ExpressJS, TypeScript, Mongo DB.Preferred who have experience in NestJS and Graphql.Knowledge of front-end technologies such as HTML5 and CSS3.Develop scalable and secure backend services using Node.js.Design and maintain RESTful APIs and backend logic.Collaborate with cross-functional teams to deliver features.Write clean, testable, and maintainable code.Optimize performance and troubleshoot production issues.Lead architecture decisions and perform code reviews.Mentor junior developers and promote best practices.Build and manage Dockerized services.Contribute to CI/CD pipelines and testing automation.Work with databases (SQL/NoSQL) and message brokers.
  • Develop scalable and secure backend services using Node.js.
Develop scalable and secure backend services using Node.js.Develop scalable and secure backend services using Node.js.Develop scalable and secure backend services using Node.js.
  • Design and maintain RESTful APIs and backend logic.
Design and maintain RESTful APIs and backend logic.Design and maintain RESTful APIs and backend logic.
  • Collaborate with cross-functional teams to deliver features.
Collaborate with cross-functional teams to deliver features.Collaborate with cross-functional teams to deliver features.
  • Write clean, testable, and maintainable code.
Write clean, testable, and maintainable code.Write clean, testable, and maintainable code.
  • Optimize performance and troubleshoot production issues.
Optimize performance and troubleshoot production issues.Optimize performance and troubleshoot production issues.
  • Lead architecture decisions and perform code reviews.
Lead architecture decisions and perform code reviews.Lead architecture decisions and perform code reviews.
  • Mentor junior developers and promote best practices.
Mentor junior developers and promote best practices.Mentor junior developers and promote best practices.
  • Build and manage Dockerized services.
Build and manage Dockerized services.Build and manage Dockerized services.
  • Contribute to CI/CD pipelines and testing automation.
Contribute to CI/CD pipelines and testing automation.Contribute to CI/CD pipelines and testing automation.
  • Work with databases (SQL/NoSQL) and message brokers.
Work with databases (SQL/NoSQL) and message brokers.Work with databases (SQL/NoSQL) and message brokers.