Experience with HTML5, JavaScript and CSS3, Web Components, as well as strong knowledge in advanced HTML5 features such as Web Worker, Caching and Browser storages etc.
Experience with other programming languages like CSS, Typescript, Java, etc.
Understanding of different Browser engines and their associated architectures.
Experience in Linux/Unix/Mac OS X based environments, comfortable working with command line tools & scripting.
Experience with the following tools & technologies: Angular CLI, Webpack, Docker, Jenkins, Selenium, GIT, Swagger, SonarQube, Mocha, Karma, Jasmine.
Experience with Bootstrap or similar frameworks.
Experience using CSS Preprocessors (preferably SASS).
At least one year of experience building complex web applications using Angular (or other similar JavaScript based frameworks) in a corporate environment, not including school.
Experience with Continuous Integration/Continuous Delivery environment, utilizing automated testing, as well as Test Driven Development.