Senior Node.js Developer
Hagar SamehRemoteSENIORPosted 8d ago
JavaScriptNode.jsRESTful APIsGraphQLAuthenticationMicroservices ArchitectureSQLNoSQL DatabasesPerformance OptimizationMessage QueuesEvent-Driven ArchitectureUnit TestingIntegration TestingCode ReviewsCI/CD pipelinesRedisDockerExpress
About the Role
NTG Clarity is looking for an experienced Senior Node.js Developer to join their team and contribute to building scalable, high-performance applications.
Key Responsibilities
• Design and implement RESTful APIs and GraphQL
• Develop microservices architecture
• Work with SQL and NoSQL databases
• Optimize application performance
• Implement authentication using JWT and OAuth
• Utilize message queues like RabbitMQ and Kafka
• Implement event-driven architecture
• Write unit and integration tests
• Maintain CI/CD pipelines
• Use Redis and Docker for development
Requirements
• 7+ years of experience in Node.js backend development
• Strong hands-on experience with Node.js internals and architecture
• Experience with scalable, high-performance applications
• Ability to work independently in a remote environment
• Proficiency in JavaScript and Express
• Knowledge of code review and clean code principles