Note :Only candidates currently based in Pune will be considered.
Role Overview
We are looking for a highly skilled and hands-on Node.js Developer who has experience building applications from scratch.
The ideal candidate should have strong coding expertise in Node.js, solid backend fundamentals, and basic knowledge of React.js for frontend collaboration.
This role requires a technically strong developer who can take ownership of modules and deliver scalable backend systems.
Key Responsibilities
- Develop scalable backend applications using Node.js
- Design and build RESTful APIs from scratch
- Architect backend systems independently
- Write clean, optimized, and maintainable code
- Collaborate with frontend developers (React.js)
- Integrate third-party APIs
- Work with relational and NoSQL databases
- Debug and optimize application performance
- Participate in code reviews and technical discussions
Backend
Mandatory Technical Skills :
- Strong hands-on experience in Node.js
- Strong knowledge of JavaScript (ES6+)
- Experience with Express.js / NestJS
- Strong understanding of :
- REST APIs
- Authentication (JWT, OAuth)
- Middleware
- Async programming (Promises, Async/Await)
- Error handling & logging
Database
Experience with :
- MongoDB / MySQL / PostgreSQL
- Strong database design & query optimization (Basic Knowledge Required) :
- Basic understanding of React.js
- API integration knowledge
- Component lifecycle Fundamentals :
- Strong Data Structures & Algorithms knowledge
- OOP concepts
- MVC architecture
- Strong debugging skills
Good To Have
- Microservices architecture
- Docker & CI/CD knowledge
- AWS basics
- Experience in production deployments
(ref:hirist.tech)