We are a leading IT company committed to delivering innovative solutions to our clients. We offer a collaborative and dynamic work environment where creativity and problem-solving are valued. As we continue to grow, we are looking for an experienced
Node.js Developer
to join our team and help us build cutting-edge applications.
We are looking for an experienced Node.js Developer to build and maintain high-performance back-end services. You will be working closely with our front-end and other development teams to ensure seamless integration between the server-side logic and user-facing features. Your experience will help us scale and optimize our solutions for better performance and user experience.
Responsibilities
We are looking for a skilled Node.js Developer with strong experience in NestJS, PostgreSQL, and microservices architecture. The ideal candidate will play a key role in building a Transformation Service from scratch for a SaaS platform, working closely with client stakeholders and cross-functional teams. Key Responsibilities
Design, develop, and maintain a Transformation Service from scratch using Node.js and NestJS.
Build and manage microservices-based architecture following best practices.
Work extensively with PostgreSQL, including schema design, query optimization, and data modeling.
Consume Kafka topics, process events, and persist data efficiently into PostgreSQL.
Collaborate closely with client teams, gather technical inputs, and provide implementation clarity.
Ensure code quality through reviews, testing, and adherence to coding standards.
Participate in CI/CD pipeline implementation and deployment workflows. Required Skills & Qualifications
4 years of hands-on experience in Node.js development.
Strong proficiency in PostgreSQL (queries, indexing, performance tuning). ? Proven expertise in NestJS and microservices implementation.
Solid experience working with Kafka (consumers, topics, message processing).
Experience with Docker, CI/CD pipelines, and cloud platforms (AWS / Azure / GCP). ? Prior experience working on a SaaS-based project.
Exposure to legacy systems and relational databases such as MSSQL.
Strong understanding of REST APIs and asynchronous/event-driven systems.
Good communication skills with experience working directly with client-facing teams.
Qualifications
Minimum 5 years of experience
as a Node.js Developer or in a similar role.
Strong proficiency in
JavaScript (ES6+)
and
Node.js
.
Solid experience with
Node.js frameworks
like Express.js, Koa.js, or NestJS.
Experience with
RESTful APIs
, WebSockets, and microservices.
Familiarity with front-end technologies like
HTML, CSS
, and JavaScript frameworks (React, Angular, etc.).
Hands-on experience with
SQL
and
NoSQL databases
(e.g., MongoDB, PostgreSQL, MySQL).
Proficiency in
version control
systems like
Git
.
Knowledge of
security
best practices and data protection.
Strong
communication skills
(both verbal and written) are a must.
Experience with
CI/CD pipelines
, containerization tools like
Docker
, and automated testing is a plus.
Nice to Have
Familiarity with cloud platforms (AWS, Google Cloud, Azure).
Knowledge of
GraphQL
and
microservices architecture
.
Exposure to Agile methodologies.
Preferred Candidate
Candidates based in
Ahmedabad
are preferred, but remote work is open to all qualified candidates.
Immediate joiners only.
What We Offer
Competitive salary and benefits.
Permanent, full-time position with stability.
Work from anywhere (Remote).
Opportunity to work on innovative and challenging projects.
A collaborative and supportive team environment.
Professional growth and development opportunities.
How to Apply
If you meet the qualifications and are ready to join a growing and innovative team, please apply directly through Indeed.
Looking forward to hearing from you!
Job Types: Full-time, Permanent
Pay: ₹50,000.00 - ₹80,000.00 per month
Benefits:
Flexible schedule
Paid sick time
Paid time off
Work from home
Application Question(s):
Are you Immediate joiner?
If selected how soon you can join?
Your notice period?
Experience:
Node.js: 5 years (Required)
Location:
Ahmedabad, Gujarat (Required)
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.