Node.js - MongoDB Developer

Egypt - Cairo

 Provide technical leadership in the design, development, testing, and deployment of scalable

backend services and APIs using Node.js.

 Drive the architectural decisions of backend systems, ensuring scalability, maintainability, and

adherence to industry best practices.

 Oversee MongoDB databases, including advanced data modeling, indexing strategies, and

optimization for performance.

 Address performance bottlenecks in the backend infrastructure.

 Design and optimize database schemas for scalability and performance.

 Implement advanced security measures, including authentication and authorization

mechanisms.

 Conduct security audits and ensure compliance with industry standards.

 Collaborate with DevOps teams on deployment processes and infrastructure scaling.

 Understand containerization and orchestration tools like Docker and Kubernetes.

 Work closely with frontend developers, UI/UX designers, and other stakeholders.

 Act as a bridge between different teams to ensure effective communication.

 Set and enforce coding standards, ensuring the creation of clean, modular, and maintainable

code. Conduct code reviews and mentor junior and mid-level developers.

 Contribute to the development of coding standards and best practices within the team.

 Introduce new technologies, tools, and development methodologies to enhance the overall

backend development process.

 Propose and implement innovative solutions to improve system architecture and efficiency.

 Handle advanced MongoDB operations, such as sharding, replication, and data migrations.

 Lead technical discussions and contribute to strategic planning.

 Oversee version control systems (e.g., Git) to manage and track changes to the codebase

effectively.

 Implement and enforce security best practices to safeguard data and ensure the integrity of

backend systems.

 Create and maintain comprehensive technical documentation for backend services and APIs.


+5 Years of experience. Expertise in designing scalable and efficient backend architectures. Expertise in Node.js, including advanced concepts such as asynchronous programming, event-driven architecture, and design patterns. Expertise in MongoDB, including advanced data modeling, query optimization, and databaseadministration. Implementation of advanced security measures, encryption, and compliance with industrystandards. Experience in handling large-scale data processing requirements and ensuring system scalability. Leadership in collaborating with frontend developers, UI/UX designers, and other stakeholders. Familiarity with deploying and managing Node.js applications and MongoDB in cloudenvironments. Knowledge of containerization tools like Docker and orchestration with Kubernetes
Post date: 30 May 2024
Publisher: Wuzzuf .com
Post date: 30 May 2024
Publisher: Wuzzuf .com