Node.JS Developer
Job in
Pittsburgh, Allegheny County, Pennsylvania, 15289, USA
Listing for:
EXL Service
Full Time
position
Listed on 2026-11-11
Job specializations:
-
Software Development
Job Description & How to Apply Below
Data Management
Location:
Pittsburgh, Pennsylvania, United States Workplace:
Hybrid Posted:
Job Role:
Product Development-Backend Development Experience (In Years): 6-9
Job Location:
Pittsburgh Node.js Developer
Experience:
6+ years
About the role
We are looking for an experienced Node.js developer to build and maintain fast, reliable backend services and APIs. You will write clean code, guide junior developers, and help the team make good technical decisions.
What you will do Build and maintain REST APIs and backend services using Node.js Design database structures and write efficient queries
Write clean, testable and well-documented code Review code and mentor junior developers
Find and fix bugs and performance issues
Work with frontend, QA and product teams to deliver features on time
Help improve deployment, monitoring and security practices
Must-have skills6+ years of hands-on experience in Node.js and JavaScript (ES6+)Strong experience with Express.js, NestJS or a similar framework
Good knowledge of async programming (Promises, async/await)
Experience with databases: SQL (PostgreSQL / MySQL) and No
SQL (MongoDB)
Experience building and securing REST APIs (authentication, JWT, OAuth)
Good working knowledge of Git and code reviews
Experience writing unit and integration tests (Jest, Mocha or similar)
Good-to-have skills
Type Script Microservices and message queues (Kafka, RabbitMQ)
Cloud platforms: AWS, Azure or GCPDocker, Kubernetes and CI/CD pipelines
Caching tools such as Redis
GraphQLQualifications
Base Compensation Range: $100,000- $130,000
The posted range is the hiring range for this role — a subset of the broader range available to employees over time — and reflects base salary across our national hiring scale. Final offers are based on several factors, including the candidate's skills and experience, internal pay equity, work location, market conditions for the role, and the specific scope and responsibilities of the position.
The top of the range is reserved for candidates who notably exceed the requirements; the lower end applies to those with less experience or fewer preferred qualifications. For positions based in higher-cost zones (e.g., California, New York, New Jersey), actual compensation may exceed the posted range; your recruiter will share specifics during the process.
Responsibilities What you will do Build and maintain REST APIs and backend services using Node.js Design database structures and write efficient queries
Write clean, testable and well-documented code Review code and mentor junior developers
Find and fix bugs and performance issues
Work with frontend, QA and product teams to deliver features on time
Help improve deployment, monitoring and security practices
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction