Job DescriptionWe are seeking a Senior Node.js Developer with strong expertise in building scalable backend services and event-driven architectures.
In this role, you will lead the design and development of microservices, integrate APIs, and ensure high-performance backend systems.
If you are passionate about Node.js, cloud-native development, and distributed systems, we want you on our team!
Key Responsibilities
- Develop and maintain backend services using Node.js and NestJS.
- Implement messaging queues such as RabbitMQ/Kafka.
- Integrate authentication & authorization flows using JWT and OAuth.
- Design and implement RESTful APIs & GraphQL endpoints.
- Optimize backend performance for scalability and resilience.
- Collaborate with frontend and DevOps teams for seamless integration and deployment.
- Mentor junior developers and conduct code reviews.
Requirements
Required Candidate Profile
- Technical Skills:
- Strong in Node.js & NestJS frameworks.
- Experience with RabbitMQ/Kafka messaging queues.
- Proficient in JWT, OAuth authentication.
- API development & integration expertise.
- Knowledge of microservices architecture.
- Strong debugging and optimization skills.
- Excellent communication and leadership skills.
RequirementsRequired Candidate Profile Technical Skills: Strong in Node.js & NestJS frameworks.
Experience with RabbitMQ/Kafka messaging queues.
Proficient in JWT, OAuth authentication.
API development & integration expertise.
Knowledge of microservices architecture.
Strong debugging and optimization skills.
Excellent communication and leadership skills.