Job Seeker

Senior NodeJS Developer

CATEGORY
IT
TITLE
Net Developer
LOCATION
Cairo, Egypt
EXPERIENCE
3 - 5
TYPE
SALARY
Negotiable
PUBLISH DATE
06 Feb, 2024 (2 years ago)

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

RESPONSIBILITIES

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.