Posted on: 16/08/2025
Job Summary :
We are seeking a highly skilled and experienced Senior NodeJS Developer to join our growing backend engineering team.
The ideal candidate will be instrumental in designing, developing, and maintaining robust, high-performance, and scalable server-side applications and APIs using Node.js.
You will contribute significantly to our architectural decisions and mentor junior team members.
Responsibilities :
- Design, develop, and deploy highly scalable, reliable, and secure backend services and APIs using Node.js and frameworks like Express.js, Koa, or NestJS.
Qualifications :
Required :
- 5+ years of hands-on experience in backend development using Node.js.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Extensive experience with Node.js frameworks (e.g., Express.js, NestJS, Koa.js).
- Expertise in designing and implementing RESTful and/or GraphQL APIs.
- Experience with various database technologies (e.g., MongoDB, PostgreSQL, MySQL, Redis).
- Solid understanding of asynchronous programming, promises, and async/await.
- Proficiency with version control systems (Git) and CI/CD pipelines.
- Experience with unit and integration testing frameworks (e.g., Jest, Mocha, Chai).
- Strong understanding of microservices architecture and distributed systems.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration abilities.
Preferred :
- Experience with cloud platforms (AWS, Azure, GCP) and serverless architectures.
- Knowledge of containerization technologies (Docker, Kubernetes).
- Familiarity with message queues (e.g., Kafka, RabbitMQ).
- Experience with real-time technologies (e.g., WebSockets, Socket.IO).
- Knowledge of front-end technologies (e.g., React, Angular, Vue.js) is a plus.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1530068
Interview Questions for you
View All