BigThinkCode Technologies

Software Engineer

BigThinkCode TechnologiesChennai, Tamil Nadu, India
On-siteFull-timeExperience: 1 – 2 YearsPosted: 9/5/2026

Job Description

A skilled Node.js Developer with 1-2 years of experience in building scalable applications using event-driven architecture (EDA) within distributed systems. The ideal candidate should be comfortable in high-performance backend services and have a strong understanding of asynchronous programming patterns.

Experience or exposure to knowledge embedding and vectorization techniques is a strong plus, especially in the context of modern data-driven or AI-powered systems.

Key Responsibilities

Design, develop, and maintain server-side applications using Node.js

Build and optimize scalable, event-driven systems in distributed environments

Implement asynchronous workflows, message queues, and pub/sub architectures

Requirements & Experience

1-2 years of hands-on experience with Node.js

Strong understanding of event-driven architecture and non-blocking I/O

Experience working with distributed systems and microservices architecture

Proficiency in RESTful API design and implementation.

Experience with databases such as MongoDB, PostgreSQL, or MySQL.

Experience with containerization tools like Docker and orchestration tools like Kubernetes

Required Skills

Node.jsMongoDBREST APIsPostgreSQLMySQL

Job Summary

Experience1 – 2 Years
CompensationCompetitive Salary
Job TypeFull-time
Work ModeOn-site
LocationChennai, Tamil Nadu, India

Note: Clicking “Apply Now” redirects you securely to the company's application portal. JobTrip does not collect your application credentials.