Posted on: 29/07/2025
Job Description :
Responsibilities :
- Design, develop, and maintain efficient and reusable backend services and APIs using Node.js and related frameworks (e., Express.js, NestJS).
- Write clean, well-documented, and testable code following best practices.
- Integrate Node.js applications with databases (e., PostgreSQL, MongoDB, MySQL) and other systems.
- Collaborate with front-end developers to define and implement API contracts.
- Participate in code reviews to ensure code quality and adherence to standards.
- Troubleshoot and debug backend issues.
- Deploy and maintain applications on cloud platforms (e., AWS, Azure, GCP) or on-premise environments.
- Stay up-to-date with the latest trends and technologies in the Node.js ecosystem.
- Contribute to the continuous improvement of our development processes.
Qualifications :
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2+ years of professional experience in Node.js development.
- Strong understanding of JavaScript (ES6+).
- Experience with Node.js frameworks such as Express.js or NestJS.
- Familiarity with asynchronous programming and its patterns (Promises, Async/Await).
- Experience working with relational and/or NoSQL databases.
- Understanding of RESTful API design principles.
- Experience with version control systems (Git).
- Good problem-solving and debugging skills.
- Strong communication and collaboration skills.
Preferred Qualifications :
- Experience with testing frameworks (e., Jest, Mocha, Chai).
- Familiarity with Docker and containerization.
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of microservices architecture.
- Experience with GraphQL.
- Understanding of CI/CD pipelines
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1520586
Interview Questions for you
View All