Senior Software Engineer (NodeJS)

#ERP - #Pakistan - #Regular

A Senior Software Engineer for Node is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs and ensuring that the functionality, security, and performance of the server application are as per the design and are completely bug free.


  • Analyze business requirements, estimate assigned tasks, write clean, maintainable, and well-documented code and unit tests.
  • Troubleshoot and debug issues in a timely manner.
  • Maintain systems by fixing any existing issues and tuning the code for enhanced security and performance.
  • Research new technologies and control the version of codes.
  • Actively participate in discussions and planning meetings.


  • BSCS, Engineering, along with at least 4+ years’ of relevant experience.
  • Knowledge of NodeJS and its available frameworks such as ExpressJS and NestJS.
  • Knowledge and experience in writing backend components and Restful APIs.
  • Experience with NoSQL databases like MongoDB and SQL databases.
  • Experience with CI/CD processes and pipelines for faster code delivery.
  • Understanding of accessibility standards and security compliances.
  • Experience working in an Agile development environment is a plus.

    * Required fields

    Personal Information

    The hiring team may use this number to contact you about this job.

    Get in touch

    Let's build something
    amazing together.

    Whether it’s a brand refresh, public relations push, new website or end-to-end
    behaviour change campaign — we’re interested and ready to talk solutions.

    Simply fill in the form below