Job Description :
Role: Vanilla JS Developer/ES6 Location: Toronto, ON Contract This position is frontend development. Writing scalable, robust, testable, efficient, and easily maintainable code of the front-end stack using Vanilla JS. Should have strong knowledge of latest web standards including ES6, HTML5, and CSS3. Responsibilities: Architect reusable building blocks with your mastery of JavaScript and Sass. Develop and maintain reusable and accessible web components and utilities Implement automated tests and configure/maintain CI systems to run them. Advanced understanding of the JavaScript API including data structures and when to use them, algorithms, and object-oriented implementations as well as common engineering concepts (i.e. recursion, design patterns Expert in developing SASS/CSS Intimate knowledge of the front end stack and the latest web standards including ES6, HTML5, and CSS3. Experience using GoLang Familiarity with code versioning tools and CICD like Gitlab Experience: 2 years experience writing custom UI components. 6 years of experience developing websites and applications. Good to have knowledge: Workflow automation system knowledge and building video or content workflow or similar workflow management tool.