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.