Source description
About the role
Company: BigThinkCode Technologies URL: https://www.bigthinkcode.com/ Experience required: 3-4 years Work location: Chennai Joining time: Immediate – 2 weeks Work Mode: Work from office / Hybrid About The Role We're looking for a skilled Node.js Developer with 3+ years of experience building scalable applications using event-driven architecture within distributed systems. The ideal candidate is comfortable working on high-performance backend services and has a strong understanding of asynchronous programming patterns. Exposure to knowledge embedding and vectorization techniques is a strong plus, especially for 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 Collaborate with cross-functional teams to define and deliver backend solutions Required Skills 3+ 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 Good to Have Experience with knowledge embedding and vectorization techniques Familiarity with vector databases (e.g., Pinecone, Weaviate, FAISS) Understanding of cloud platforms (AWS, Azure, or GCP) Why Join Us Collaborative work environment. Exposure to modern tools and scalable application architectures. Medical cover for employee and eligible dependents. Tax beneficial salary structure. Comprehensive leave policy Competency development training programs. Skills:- NodeJS (Node.js), Express, Microservices, Asynchronous programming, MySQL, Docker and Event driven architecture
More at bigthinkcode