Posted on: 08/10/2025
Description :
About the Role :
We are seeking a highly proficient and dedicated Node.js Developer to contribute to the development and maintenance of our backend applications and APIs.
This role requires expertise in building robust, scalable, and high-performance server-side applications using Node.js and its ecosystem. You will be instrumental in designing database schemas, integrating third-party services, and ensuring the delivery of high-quality, well-tested code.
Key Responsibilities :
- Design, build, and maintain highly scalable, efficient, and reliable server-side applications using Node.js, JavaScript, and TypeScript.
- Leverage expertise in Node.js frameworks, primarily Express.js, for building robust RESTful APIs and middleware.
- Work hands-on with databases, demonstrating strong skills in MongoDB using Mongoose (for object data modeling) and experience working with SQL databases for relational data needs.
- Implement and manage user authentication and authorization mechanisms using libraries like Passport.js.
- Integrate various third-party APIs and services (e.g., payment gateways, external data providers) reliably and securely.
- Apply sound knowledge and practical experience with testing frameworks such as Mocha, Chai, Jasmine, and/or Cucumber to write comprehensive unit, integration, and End-to-End (E2E) tests.
- Ensure code quality through rigorous reviews and maintain code integrity using version control tools, specifically Git.
- Actively participate in an Agile development process, collaborating effectively with frontend teams, product managers, and other developers.
- Utilize server-side templating languages (such as Jade, EJS, or Mustache) and demonstrate a good understanding of CSS preprocessors (such as Stylus, Less, or Sass) for effective view rendering and styling management.
- Possess a basic understanding of front-end technologies like HTML5 and CSS3 to effectively integrate with the client-side team.
Required Skills and Qualifications :
Core Proficiency :
- Highly proficient in JavaScript (ES6+) and TypeScript.
Node.js Ecosystem :
- Proven experience with Node.js frameworks, including Express.js, and familiarity with others like Sails.js, Vue.js (for full-stack awareness), and Electron.js (for desktop application awareness).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1557483
Interview Questions for you
View All