An experienced programmer having following skills
- Web fundamentals like HTML, JavaScript, and CSS
- CSS preprocessors like Sass or LESS
- JavaScript frameworks/libraries like AngularJS, React, JQuery etc., or JS-based build tools like Grunt, Gulp, Bower and NPM
- Front-end (CSS) frameworks like Foundation or Bootstrap
- API design and development
- Server-side languages like PHP, NodeJS
- Database technologies like MySQL, PostgreSQL, and MongoDB.
- Web server technologies like Node.js, Apache, Nginx
- Frameworks related to their server-side language of choice like Express, Laravel
- Testing tools like Mocha, Chai, Protractor, Jasmine