- Expert level CSS, HTML skills
- Familiarity with Agile development methodology
- Strong understanding of cross-browser testing and nuances
- Experience with version control systems (GIT, SVN)
- Strong JavaScript skills including newer ES6 approaches
- Experience with one or more CSS frameworks such as Foundation or Bootstrap
- Strong understanding of responsive web design techniques
- Knowledge of CSS methodologies such as BEM
- Understanding of shadow DOM and virtual DOM
Nice to have:
- Experience with Backbone.js
- Experience with JavaScript templating language such as Handlebars.js
- Experience with e-commerce or other revenue / business critical systems
- Experience with a component library such as Material
- Experience with Salesforce development
- Experience creating Lightning Web Components
- Experience with a JavaScript framework such as Angular, React, Vue
Experience with Web Components or LitElement / Polymer