Extensive experience in UI architecture, design, usability and development.
Experience in a frontend development environment, preferably building and maintaining production applications professionally.
Depth of knowledge in at least one modern front-end framework (React, Vue, AngularJS, etc.)
Basic understanding how systems work in backend development (NodeJS, Java, Python, etc.)
Prior experience driving technical projects, prioritizing work, identifying dependencies, facilitating technical decisions and team discussions
Strong experience in Microservices.
Experience and interest in accessibility.
An appreciation for improving web performance.
Experience with front-end testing patterns.
Prior use of dependency management with NPM as well as source code control such as Git or Bitbucket.
Strong team player able to work in an agile (scrum) environment with tools like Jira.