The Node.js Engineer will develop and maintain backend services, APIs, and microservices for SaaS applications. They will collaborate with frontend engineers and product managers to ensure high-performance and secure backend systems.
Name of the position: NodeJS Engineer
Location: Bangalore
No. of resources needed : 01
Mode: Fulltime
Years of experience: 5+ Years
Overview
We are looking for a skilled Node.js Developer to join our product engineering team. The ideal candidate will be responsible for building scalable backend services, APIs, and microservices for SaaS applications. You will work closely with frontend engineers, DevOps teams, and product managers to design and deliver high-performance, secure, and cloud-native backend systems.
Key Responsibilities
Develop and maintain backend services using Node.js and TypeScript/JavaScript
Design and implement RESTful APIs and microservices architectures
Work with databases such as MongoDB, PostgreSQL, MySQL, and AlloyDB (GCP)
Build and integrate event-driven systems using message brokers:
RabbitMQ, Kafka, AWS SQS
GCP Pub/Sub
Implement search and indexing solutions using Elasticsearch / OpenSearch
Integrate third-party services (authentication, storage, payments, AI APIs, etc.)
Write clean, scalable, and maintainable code following best practices
Optimize applications for performance, scalability, and cost efficiency
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”