Intermediate Front-End Developer

Location: Toronto, ON, Canada
Date Posted: 09-07-2018
The Front End Developer will be a part of a dedicated team supporting Marketing and Communications initiatives, as well as supporting current applications and any other requests as required. Working in a collaborative environment where continuous learning opportunities and challenging work is a constant. 

Mandatory Skills: 
  • 3+ years’ experience with JavaScript, XSL/XML, HTML5, JSON, CSS3 
  • Experience with Content Management Systems (eg. Teamsite/Livesite, Wordpress) 
  • Experience with responsive design and CSS frameworks (e.g. Foundation 5/6, Media queries) 
  • Experience with Accessibility standards (WCAG 2.0) 
  • Transforming Visual Design prototypes into dynamic webpages 
  • Experience conducting front-end debugging using Chrome dev tools or equivalent 
  • Experience working with Visual design team on creating consistent web designs across projects which respect responsive behaviours and HTML elements 
  • Strong written and oral communication skills 
  • Ability to learn quickly in a fast-paced environment 
  • Valid Reliability level federal government security clearance
Nice to have skills: 
  • NodeJS, Angular, MVC or other SPA frameworks 
  • Experience with preprocessors (eg. SASS, LESS) 
  • OO design, patterns, and data structures 
  • Continuous Integration Tools (TeamCity) 
  • Experience working in an Agile Team environment as well as work independently 
  • Experience front-end Unit testing utilizing Karma and Jasmine 
  • Experience implementing analytics code such as Adobe DTM, Google Analytics 
  • Development knowledge and experience working with application servers (WebLogic, Tomcat, etc.) 
  • Experience with source version control, build and dependency management tools (Subversion, Git, Bitbucket, Maven, NPM, Grunt/Gulp/Webpack, etc.) 
  • Experience with Web Service technologies (REST/SOAP) 
Education: 
  • University/college degree in Computer Science (or equivalent) or 3+ years of work experience in related field required.
Duration: 5 months plus high possibility of extensions
or
this job portal is powered by CATS