We are seeking a talented and motivated Node.js Backend Developer with at least 2 years of professional experience to join our development team. The ideal candidate will be responsible for building, maintaining, and optimizing scalable backend services, APIs, and database-driven applications. You will work closely with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions.
Key Responsibilities
- Develop and maintain server-side applications using Node.js.
- Design, build, and manage RESTful APIs and microservices.
- Integrate databases and third-party APIs.
- Optimize application performance, scalability, and security.
- Write clean, maintainable, and efficient code.
- Troubleshoot, debug, and resolve backend issues.
- Collaborate with frontend developers and cross-functional teams.
- Participate in code reviews and technical discussions.
- Implement best practices for software development and deployment.
- Maintain technical documentation.
Required Skills & Qualifications
- 2+ years of hands-on experience with Node.js development.
- Strong knowledge of JavaScript (ES6+) and asynchronous programming.
- Experience with Express.js or similar Node.js frameworks.
- Strong understanding of REST APIs.
- Experience with MongoDB, MySQL, PostgreSQL, or similar databases.
- Familiarity with Git version control.
- Understanding of authentication and authorization (JWT, OAuth).
- Knowledge of API testing tools such as Postman.
- Experience working with cloud platforms is a plus.
- Good problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Pay: ₹20,000.00 - ₹30,000.00 per month
Work Location: In person