Posted:11 hours ago| Platform:
Work from Office
Full Time
Job Description As a Nodejs Developer, you will be responsible for developing and maintaining server-side applications and APIs You will work closely with our front-end developers, product managers, and other stakeholders to create scalable and high-performance applications Your role will involve coding, testing, and deploying applications, as well as troubleshooting and debugging issues Key Responsibilities Develop and Maintain Applications: Design, build, and maintain efficient, reusable, and reliable Nodejs code API Development: Create and maintain RESTful APIs and integrate with third-party services Database Management: Design and implement database schema, and manage data with SQL (e g-, PostgreSQL, MySQL) or NoSQL (e g-, MongoDB, Redis) databases Performance Optimisation: Optimize applications for speed and scalability; perform code reviews and address bottlenecks Collaborate with Teams: Work closely with front-end developers, UX/UI designers, and other stakeholders to deliver cohesive and well-functioning applications Testing and Debugging: Write and execute unit and integration tests; debug and resolve application issues Documentation: Maintain clear documentation for application code, APIs, and development processes Stay Updated: Keep up with the latest industry trends and technologies to continuously improve your skill set and contribute innovative ideas Requirements Proven Experience: 2+ years of professional experience in Nodejs development Technical Skills: Proficiency in JavaScript/TypeScript, Nodejs, Expressjs, and related frameworks Database Knowledge: Experience with relational and/or non-relational databases (e g-, PostgreSQL, MongoDB) Version Control: Experience with Git and understanding of branching and merging strategies API Design: Strong knowledge of RESTful API design and development Problem-Solving Skills: Excellent analytical and problem-solving skills Collaboration: Strong communication skills and ability to work effectively in a team environment Education: Bachelors degree in Computer Science, Engineering, or a related field, or equivalent work experience Show more Show less
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
4.0 - 8.0 Lacs P.A.
Udaipur, Rajasthan, India
Salary: Not disclosed
Sohna, Haryana
Experience: Not specified
Salary: Not disclosed
Hyderabad, Bengaluru
4.0 - 8.0 Lacs P.A.
Vadodara, Gujarat, India
Salary: Not disclosed
Sahibzada Ajit Singh Nagar, Punjab, India
Salary: Not disclosed
New Town, Kolkata, West Bengal
Experience: Not specified
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed
6.0 - 6.0 Lacs P.A.
Indore, Madhya Pradesh, India
Salary: Not disclosed