Full Stack Developer
Full stack developer Requirements: At least 4 years of relevant experience and knowledge of the following: Extensive experience in web client side technologies: Javascript, JQuery, HTML5, CSS, AJAX Extensive experience in web server side technologies: ASP.NET, MVC Experience with one of the following libraries: AngularJS, ExtJS, Node.js, Bootstrap, Knockout JS, Polymer, Backbone - advantage Experience with Database (requirement) optimization and tuning (advantage) Understands computer networks and how they work ("under the hood" of the networks, and not just "using libraries", e.g. HTTP protocol, how web server works, etc) Experience with object oriented design, software architecture and design patterns Experience with multithreaded environment - an advantage