) Knowledge of native DOM and Event APIs Good understanding of web performance and how browsers and DOM work Solid experience with unit testing of frontend components Excellent analytical & communication skills   Nice to have:   Experience with BDD testing and tools Experience with distributed systems architecture concepts such as micro services and micro frontends Experience with software development and collaboration tools (GitHub, JiraRally, Confluence, etc