Senior Backend Developer
Senior Backend Developer
وصف الوظيفة
Key Responsibilities:
Design, develop, and maintain robust and scalable backend services using Node.js and Apollo Server (GraphQL).
Manage and optimize data storage using MongoDB.
Ensure high performance, security, and scalability of backend systems.
Collaborate with frontend developers to define and implement effective APIs.
Write clean, efficient, and well-documented code.
Utilize Docker and GitHub for version control and containerization.
Requirements
Requirements:
5+ years of experience in backend development using Node.js or similar technologies.
Strong experience with GraphQL (Apollo Server preferred).
Hands-on knowledge of MongoDB and database design principles.
Solid understanding of API security, authentication, and scalable architectures.
Experience with Docker and GitHub for CI/CD and containerized deployments.
Strong problem-solving skills and attention to detail.