Job Summary
Brief Description
-
Job Title: Senior Node.js Developer
-
Experience: 6+ Years
-
Job Type: Contract
-
Contract Duration: 6 Months
-
Work Mode: Fully Remote (Work From Home)
Mandatory Skills
-
6+ years of backend development experience using Node.js.
-
Strong proficiency in JavaScript (ES6+) and asynchronous programming.
-
Hands-on experience with Express.js, NestJS, or similar frameworks.
-
Strong expertise in RESTful APIs and microservices architecture.
-
Experience with MongoDB, PostgreSQL, or MySQL.
-
Experience with Redis, Memcached, or similar caching technologies.
-
Familiarity with RabbitMQ, Kafka, or similar message queues.
-
Exposure to Docker and cloud environments.
-
Proficiency in Git and collaborative development workflows.
Preferred Skills
-
Experience building high-concurrency, large-scale applications.
-
Knowledge of GraphQL and WebSocket-based real-time systems.
-
Familiarity with event-driven architecture, CQRS, or distributed systems.
-
Experience with monitoring tools such as Prometheus, Grafana, or the ELK Stack.
-
Understanding of CI/CD pipelines and automated testing.
-
Exposure to Kubernetes and cloud platforms such as AWS, GCP, or Azure.