About this role
-
Develop scalable and secure backend services using Node.js.
-
Design and maintain RESTful APIs and backend logic.
-
Collaborate with cross-functional teams to deliver features.
-
Write clean, testable, and maintainable code.
-
Optimize performance and troubleshoot production issues.
-
Lead architecture decisions and perform code reviews.
-
Mentor junior developers and promote best practices.
-
Build and manage Dockerized services.
-
Contribute to CI/CD pipelines and testing automation.
-
Work with databases (SQL/NoSQL) and message brokers.
Requirements
-
Bachelor's degree in Computer Science, Information Technology, or similar.
-
At least 3 Years of experience as a Node.js developer.
-
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks, ExpressJS, TypeScript, Mongo DB.
-
Preferred who have experience in NestJS and Graphql.
-
Knowledge of front-end technologies such as HTML5 and CSS3.