We are seeking a skilled Backend Developer with strong expertise in Node.js and an understanding of React.js to build scalable, high-performance applications. You will be responsible for designing APIs, managing databases, ensuring security, and collaborating with frontend developers for seamless integration.
Responsibilities
- Design, develop, and maintain REST. APIs and microservices.
- Build scalable backend systems using Node.js/Express.js/Nest.js.
- Manage and optimize databases (MongoDB, MySQL, PostgreSQL, etc.).
- Collaborate with React.js frontend developers for smooth API integration.
- Implement authentication, authorization, and data security best practices.
- Monitor, debug, and optimize application performance.
- Write clean, reusable, and testable code with proper documentation.
- Work with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
Requirements
- Bachelor's degree in Computer Science, IT, or related field.
- 2+ years of experience in backend development.
- Strong proficiency in Node.js and Express.js (or Nest.js).
- Good knowledge of Databases (SQL and NoSQL).
- Experience with RESTful APIs / GraphQL.
- Familiarity with frontend integration (React.js).
- Hands-on experience with Git, Docker, and CI/CD tools.
- Knowledge of testing frameworks (Jest, Mocha, Chai).
- Strong problem-solving and debugging skills.
This job was posted by Togglehead Careers from Togglehead.