Client Server Developer - Intermediate (Senior Applications Developer / Band III) (87282)

Location: Brampton, ON, Canada
Date Posted: 31-10-2018
Skills and Qualifications 
• Proficiency with JavaScript (e.g. ES6+ or TypeScript), AJAX Methods, jQuery, Bootstrap, CSS, SASS and HTML5 
• Deep knowledge of Angular 1.5+ practices and commonly used modules based on extensive work experience 
• Creating custom, general use modules and components which extend the elements and modules of core Angular 
• Good understanding of Bootstrap framework. 
• Desire and willingness to learn and discover new technologies. 
• Ability to work efficiently, independently and as part of a team 
• Professional, precise communication skills 
• Experience building complex web applications with modern frameworks 
• Experience web analytic, web accessibility, browser desktop and responsive compatibility concerns 
• Creating self-contained, reusable, and testable modules and components 
• Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around $resource 
• Creating end to end test suites for all components, and running them with Protractor (or a well reasoned alternative) 
• Comfortable with git, github, CI/CD 
• Development using the SCRUM/Agile methodology 


Nice to have: 
• Experience developing with other languages, patterns and frameworks 
• Experience with Java environments / services 
• Experience with test driven development 
• Experience CMS e.g. Teamsite or Contentful, Photoshop, Zepline
Jesse Bir
Senior Technical Recruiter
EmergiTel Inc.

Please contact me with any questions:

Email:
jesse.bir@emergitel.com

Phone:
(w) 1-604-283-9105 ext. 293

 
or
this job portal is powered by CATS