Experience: 1 to 2 years Qualifications: BS in Computer Science or similar degree Tools/Technologies/Skills:
· Hands on 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
· Familiarity with native JavaScript and JS frameworks such as Angular, AngularJs or React
· 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
· 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