Node.js Developer

Node.js Developer at FinEdge Technologies (Remote). 4 Yrs experience, 0.3-0.4 Lacs PA. Overview We are looking for a Senior Node.js Developer to design…

Company
FinEdge Technologies
Location
Remote
Work mode
Remote
Job type
Full-time
Experience
4 Yrs
Salary
0.3-0.4 Lacs PA
Posted
2026-11-04

Job description

Overview

We are looking for a Senior Node.js Developer to design and build scalable backend services that power customer-facing applications. You will collaborate with product, frontend, and operations teams to deliver reliable, secure, and maintainable systems.

This role is high-impact: you will influence architecture, improve system performance and monitoring, and mentor engineers while helping the team ship features rapidly and safely.

Responsibilities

• Design, implement, and maintain scalable Node.js services and APIs (REST and GraphQL) using modern JavaScript/TypeScript and frameworks like Express, Koa, or NestJS.

• Write clean, well-tested code and maintain test coverage through unit, integration, and end-to-end tests.

• Collaborate with product managers, frontend developers, QA, and DevOps to define requirements and deliver end-to-end solutions.

• Participate in architecture and design reviews; advocate for best practices in performance, security, and maintainability.

• Build and maintain CI/CD pipelines and containerized deployments; work with cloud infrastructure to ensure reliable operations.

• Profile and optimize applications for performance and scalability; implement caching and batching where appropriate.

• Implement robust logging, monitoring, and alerting to improve system observability and incident response.

• Participate in code reviews, mentor junior engineers, and contribute to technical documentation and team learning.

Qualifications

• 3+ years of experience building production services with Node.js and modern JavaScript (ES6+) and at least 2 years using TypeScript.

• Experience with server-side frameworks such as Express, Koa, or NestJS and building RESTful APIs and/or GraphQL services.

• Strong understanding of asynchronous programming, event-driven patterns, and Node.js performance considerations.

• Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis) and data modeling.

• Familiarity with Docker and deploying services to cloud providers (AWS, GCP, or Azure).

• Testing experience with Jest, Mocha, or similar frameworks and a test-first mindset.

• Experience with CI/CD systems and Git-based workflows.

• Excellent debugging and troubleshooting skills for production systems, and experience using logs, metrics, and tracing tools.

• Strong communication skills and ability to work effectively in cross-functional teams.

• Bachelor's degree in Computer Science or equivalent professional experience.

Responsibilities

Key skills

Node.js, TypeScript, Express / Koa / NestJS, REST & GraphQL, SQL & NoSQL databases, Docker & containerization, AWS / GCP / Azure, Testing (Jest, Mocha), CI/CD (GitHub Actions, Jenkins), Performance tuning & observability

Home · All jobs · Jobs at FinEdge Technologies

Get your resume ready for this role with our free resume builder or one of our ATS resume templates.

Similar jobs