JavaScript and JS-based build tools like Grunt. A Git repository like GitHub or GitLab. Good understanding of front-end technologies, including HTML5, CSS3, JavaScript, jQuery , Experience building user interfaces for websites and/or web applications Experience designing and developing responsive design websites