Search by job, company or skills

bigthinkcode

Senior Engineer (node.js)

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

At BigThinkCode, our technology solves complex problems. We are looking for talented back-end (node.JS) engineer to join our at Chennai.

Please find below our job description, if interested apply / reply sharing your profile to connect and discuss.

 

Company: BigThinkCode Technologies

URL: https://www.bigthinkcode.com/

Experience required: 3-4 years

Work location: Chennai

Joining time: Immediate – 4 weeks

Work Mode: Work from office / Hybrid

 

A skilled Node.js Developer with experience in building scalable applications using event-driven architecture 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.

Must have skills:

·      Hands on expertise in OOJS, node.js, distributed systems.

·      Event drive architecture (EDA) microservices project experience MUST

·      Any programming: Typescript or nodeJS or Golang

·      Hands on experience using docket containers and Kubernetes.

·      Aware about Asynchronous and Loose Coupling.

·      Familiar with API's gateway and microservice design patterns.

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

 

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

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.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147366449

Similar Jobs

Chennai, India

Skills:

ExpressGraphqlPostgreSQLNode.jsDatadogRedisNew RelicTypescriptJavascriptMySQLDynatraceMongoDBRest ApisNestjsApmFastifyGRPCOpenTelemetryKoa

Chennai, India

Skills:

react.js CSSHTMLBootstrapMaterial UINode.jsNosqlKubernetesWebpackGcpDockerReduxJavascriptMessage queuing systemsMicroservices architectureEvent-driven architecture

Chennai, India

Skills:

AWS SQSMicroservicesSeleniumTypescriptCucumberKafkaAppiumKubernetesGraphqlDockerJavascriptRestful ApisMicrosoft Azure Service Bustoken-based authenticationSingle Sign-OnCI CD principlesAPI Gateway integrationsAutomation Testing TechniquesPlaywrightPushpin

Chennai

Skills:

PostgreSQLNode.jsNestjsMongoDBTypeORM

Chennai

Skills:

WebsocketPostgreSQLNode.jsMongoDBJavascript