Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Node JS Developer

Software Engineering | Lahore | Full Time

Job Description

Experience: 1 to 3 years

Qualifications: BS in Computer Science or similar degree

Tools and Technologies/Skills

  • Proven cloud development experience in Node.js, Express, and socket.io

  • Extensive use of APIs and understanding of HTTP and REST architecture

  • Strong experience with Sql and NoSql databases

  • Experience using OO methodologies in designing software solutions

  • Self-motivated, and able to independently implement needed improvements

  • Experience with nginx or other HTTP servers a plus

  • Familiarity with docker or other container management a plus

  • Familiarity with native JavaScript and JS frameworks such as Angular or React a plus

  • Proficient understanding of code versioning tools, such as Git

  • Experience with Agile development methodologies and practices

  • Implementing automated testing platforms and unit tests

  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform

  • Basic understanding of AWS IaaS and PaaS offerings desirable.

Not required, but good to have

  • Experience of working on web forums or community platforms

  • Good Knowledge of plugin architecture or Experience of developing plugins