logo

JobNob

Your Career. Our Passion.

Backend Developer


Location

India | India


Job description

Job Description

Job Overview: As a Backend Developer, you will be responsible for designing, developing, and maintaining server-side applications using Node.js. The ideal candidate should have a strong background in backend development, database management, and a passion for delivering high-quality, scalable solutions. 

Responsibilities: 

1. Backend Development: 

o Design and implement server-side applications using Node.js and Nest Js. o Develop and maintain RESTful APIs for front-end applications.

o Collaborate with front-end developers to integrate user-facing elements with server-side logic.

2. Database Management: 

o Design and implement efficient database schemas.

o Optimize database queries for maximum performance.

o Ensure data security, integrity, and consistency. 

3. Middleware Integration:

o Integrate third-party APIs and services.

o Develop custom middleware for handling various aspects of the application

4. Scalability and Performance: 

o Optimize applications for maximum speed and scalability.

o Identify and address performance bottlenecks.

o Implement caching strategies to improve performance.

5. Code Quality and Testing: 

o Write clean and maintainable code.

o Conduct unit testing and integration testing to ensure the reliability of server-side applications.

o Collaborate with QA engineers to identify and fix bugs

6. Collaboration: 

o Collaborate with cross-functional teams, including front-end developers, designers, and product managers.

o Participate in code reviews and provide constructive feedback.

Skills

Qualifications


Job tags



Salary

All rights reserved