Node.js Developer


We are looking for a Node.js Developer to lead a team of developers to create web applications and platforms for our clients. You will mainly be responsible for the server-side of the web application, managing the data exchange between users and the servers, and integrating front-end components built by your co-workers. You will also be in charge of creating the core computational logic of the website with reusable, efficient, and scalable code. In other words, building and making sure the website’s server, application, and database is performing at an optimal level.


  • Collaborate with a team of developers and designers to create a website that meets our clients particular needs
  • Create reusable, effective, and scalable ruby code
  • Translate the client’s technical requirements into code
  • Develop all server-side logic including data storage that will optimize website performance
  • Identify bottlenecks and bugs in the system and develop solutions
  • Test and update web application so that it can be used on all web browsers

Skills and Qualifications:

  • English language proficiency
  • 5+ years of professional experience in Node.js and object-orientated programming
  • Proficient in HTML, CSS, and JavaScript programming
  • Knowledge of Node.js and frameworks available for it such as Express, StrongLoop, etc
  • Proficient in one or more front-end development frameworks (Svelte, Bootstrap, Semantic-UI, Foundation, Backbone.js, React.js, Angular, Ember.js, Vue.js, Thymeleaf, etc.) and unit testing frameworks (AVA, Jest, Mocha, Jasmine, Tape, Puppeteer, QUnit, Selenium, Cypress, etc) depending on project needs
  • Understanding fundamental design principles behind a scalable application
  • Understanding the nature of asynchronous programming and its quirks and workarounds

Full Time





E-92 1/A, Block E Satellite Town, Rawalpindi, Punjab

Please email resume including relevant Node.js experience and desired salary and commission to:

Apply Now