Top Business Group for Human Resources

Senior NodeJS Developer

Category IT
Publish Date Tuesday 06-02-2024
Country Egypt
Gender any
Years Of Experience 3 - 5 Years
Salary Negotiable

“Senior NodeJS Developer” is required in a Saudi Software Company located in Heliopolis.


Key Responsibilities:
  • Design and implementation of scalable applications using NodeJS and NestJS.
  • Integration of user-facing elements with server-side logic.
  • Writing reusable, testable, and efficient code.
  • Implementation of security and data protection.
  • Design and implementation of data storage solutions using SQL, NoSQL, MongoDB, and PostgreSQL.
  • Development of microservices and integration with messaging queues like RabbitMQ and BullMQ.
  • Containerization and orchestration of applications using Docker.
  • Implementation of continuous integration and deployment (CI/CD) processes.
  • Conducting unit tests to ensure robustness and reliability.

Qualifications:
  • Bachelor’s degree in computer science or related field (preferred).
  • At least 4 years of Proven experience as a Senior Backend Developer.
  • Strong proficiency in NodeJS, NestJS, and Typescript.
  • Experience with SQL and NoSQL databases, specifically MongoDB and PostgreSQL.
  • Familiarity with microservices architecture and messaging queues (Rabbit MQ, Bull MQ).
  • Experience with Web sockets.
  • Expertise in Docker and CI/CD methodologies.
  • Proficiency in writing unit tests.