“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.
Interested candidates kindly send your CV to moataz.fahmy@topbusiness-hr.com with the subject line “Senior NodeJS Developer”