- 6+ years of recent professional front end software development experience (not freelance / hobby experience)
- Solid understanding of fundamental programming concepts
- Solid understanding of fundamental Javascript concepts
- Solid understanding of testing concepts and automated testing experience using Jasmine, Jest, or similar BDD testing framework
- Angular, Vue.js, or React experience using Typescript or ES2015+
- Familiar with Web Components (Stencil, Polymer, Angular Elements)
- Familiar with HTML5, CSS3, and SASS or LESS, responsive design
- Experience with reactive programming concepts and RxJS
- Experience with automated browser testing using Protractor, Selenium, Cypress, etc
- Experience facilitating code reviews, code quality checks
- Experience working with Product Owners to plan future work for the team
- Experience collaborating with UX using Design Systems
- Eagerness to experiment with new technologies and innovative ways to solve problems
- Passion for developing high quality, well tested code
PREFERRED QUALIFICATIONS:
- Familiar with micro frontends
- Familiar with CI/CD pipelines
- Required / Desired Skills:
- Angular Required 6 Years
- Javascript Required 6 Years
- CSS Required 6 Years