Job Description
We are looking for an experienced
Node.js Backend Developer with Hands-on experience to build scalable, high-performance backend applications. The ideal candidate should have strong expertise in
Node.js, Express.js, APIs, and databases, along with a good understanding of backend architecture and security.
Key Responsibilities
- Develop and maintain server-side applications using Node.js
- Design and build RESTful APIs and backend services
- Work with MySQL and/or MongoDB for data storage and optimization
- Ensure high performance, scalability, and security of applications
- Integrate third-party APIs and services
- Handle error handling, logging, and debugging
- Collaborate with frontend, QA, and DevOps teams
- Participate in code reviews and technical discussions
Requirements
Technical Requirements
- 2+ years of hands-on experience in Node.js
- Strong knowledge of Express.js
- Experience with MySQL & MongoDB
- Good understanding of API development & security practices
- Knowledge of asynchronous programming & event loop
- Familiarity with JWT authentication & role-based access
- Experience with Docker / deployment is a plus
- Knowledge of Git & version control systems
Good to Have
- Experience with microservices architecture
- Knowledge of Redis / caching mechanisms
- Exposure to cloud platforms (AWS/GCP/Azure)
Benefits
- 5-day work week
- Competitive salary package
- Opportunities for professional growth and continuous learning
- Support for inter-tech skill upgradation
- Friendly, collaborative, and innovation-driven work environment