About the job Node.js Developer
- Develop and maintain scalable backend services and APIs using Node.js
- Write clean, efficient, and testable code following best practices
-
Collaborate with frontend developers, product managers, and designers to deliver features
-
Optimize application performance, reliability, and security
-
Implement and maintain database schemas, queries, and integrations
-
Debug, troubleshoot, and resolve production issues in a timely manner
-
Participate in code reviews and provide constructive feedback
- BSc in Computer Science and Engineering from any reputed public or private university.
-
3+ years of professional experience with Node.js (Express.js/Nest.js)
-
Strong knowledge of JavaScript (ES6+) and asynchronous programming
-
Experience with RESTful API design and development
-
Solid understanding of databases (MySQL/PostgreSQL or MongoDB)
-
Familiarity with version control (Git) and CI/CD pipelines
-
Good understanding of software development life cycle and Agile practices
-
Ability to write unit/integration tests (Jest/Mocha/Chai or similar)
-
Experience with TypeScript
-
Knowledge of microservices architecture and Docker
-
Familiarity with cloud platforms (AWS)
- Good knowledge of frontend frameworks (React, Vue)
- Experience with GraphQL
- Kazipara, Mirpur (On-site)
- 9.00 am - 6.00 pm
- Negotiable (Based on Skills & Experience)
- As per company policy
- Telephone Round;
- Interview with the Tech Team & Talent Acquisition Team;
- An assignment/test to complete (if required);
- Job offer.