Required Expertise
In order to be successful in this position, candidates should have expertise in building modular and reusable components for Single Page Applications using one or more of the following frameworks: Angular, React, Vue, Svelte, etc.
Skills and Knowledge
- Good knowledge of JavaScript (ES5/6 and up)
- Experience with at least one version control tool: GitHub, BitBucket, GitLab, etc.
- Experience of common Frontend styling paradigms: BEM, CSS modules, CSS in JS, etc.
- Knowledge of general Frontend tooling (particularly Node.js and npm)
- Knowledge of writing unit tests
- Knowledge and interest in asynchronous and event-based programming