Backend Developer (Node.js)

  • Full Time
  • Gurgaon
  • 5 months ago

Position: Backend Developer (Node.js)

Experience: 2–3 years

Job Summary

We are seeking a skilled Backend Developer to join our dynamic team. You will be responsible for designing, implementing, and maintaining server-side logic, APIs, and database systems that power our web and mobile applications.

Key Responsibilities

1. Design, develop, and maintain server-side applications using Node.js and related frameworks.
2. Build and optimize RESTful APIs or GraphQL endpoints for seamless integration with frontend and third-party systems.
3. Design and manage database schemas and queries for relational or NoSQL databases.
4. Implement secure authentication and authorization mechanisms.
5. Collaborate with cross-functional teams, including frontend developers, designers, and product managers, to deliver high-quality solutions.
6. Monitor and optimize server performance to ensure scalability and reliability.
7. Troubleshoot and debug server-side issues in production and development environments.
8. Write clean, maintainable, and well-documented code.
9. Stay updated with the latest technologies, best practices, and industry trends in backend development.

Required Skills & Qualifications:

1. Proficiency in JavaScript and Node.js
2. Familiarity with backend frameworks like Express.js, Nest.js, or similar.
3. Strong understanding of asynchronous programming and event-driven architecture.
4. Experience with relational databases NoSQL databases.
5. Knowledge of API design principles, including RESTful and GraphQL.
6. Understanding of security best practices.
7. Experience with cloud platforms such as AWS, Google Cloud, or Azure is a plus.

Preferred Qualifications

– Bachelor’s degree in Computer Science, Engineering, or a related field.
– Experience with message queues and caching strategies.

Apply Now
Cross

Share Your Profile

We are always looking for the best talent to join our team