Job details
Pay
- Up to ₹60,000 a month
Job type
- Permanent
- Full-time
Location
Full job description
We are seeking a skilled Node.js Developer to join our development team. The ideal candidate
should have a strong understanding of Node.js and its ecosystem, along with experience in
building scalable and high-performance applications. As a Node.js Developer, you will be
responsible for designing, developing, and maintaining server-side web applications.
Responsibilities:
1. Design and develop server-side applications using Node.js frameworks.
2. Collaborate with cross-functional teams to define, design, and ship new features.
3. Write clean, maintainable, and efficient code.
4. Implement robust and scalable APIs.
5. Optimize applications for maximum performance and scalability.
6. Troubleshoot and debug issues in production and provide timely resolutions.
7. Stay updated with emerging technologies and industry trends in Node.js development.
8. Conduct code reviews to ensure code quality and adherence to best practices.
9. Work with front-end developers to integrate user-facing elements with server-side logic.
10. Collaborate with DevOps teams to deploy and maintain applications on cloud platforms.
11. Continuously improve development processes and practices.
Requirements:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. Proven work experience as a Node.js Developer or similar role.
3. Strong proficiency in Node.js and its frameworks (such as Express.js).
4. Knowledge of JavaScript, HTML, and CSS.
5. Experience with database technologies like MongoDB, MySQL, or PostgreSQL.
6. Familiarity with front-end technologies such as React, Angular, or Vue.js.
7. Understanding of asynchronous programming and event-driven architecture.
8. Experience with version control systems (e.g., Git) and package managers (e.g., npm).
9. Familiarity with deployment and hosting platforms (e.g., AWS, Azure, Heroku).
10. Knowledge of RESTful API design and development.
11. Strong problem-solving and analytical skills.
12. Excellent communication and collaboration skills.
Job Types: Full-time, Permanent
Pay: Up to ₹60,000.00 per month
Ability to commute/relocate:
- Jaipur, Rajasthan: Reliably commute or planning to relocate before starting work (Preferred)
Education:
- Bachelor's (Preferred)
Experience:
- Node.js: 3 years (Preferred)
Language:
- English (Preferred)
Location:
- Jaipur, Rajasthan (Preferred)
Work Location: In person