Ember.JS developer

Toronto, Ontario M5G2C3

Post Date: 06/06/2018 Job ID: 12933 Category: Developer/Programmer Analyst

Ember.JS developers needed immediately

This team is responsible for the development of   web properties. This includes pre/post signon SPA-based applications servicing transactions, account changes, etc. The team operates in a full Agile environment, with daily SCRUM meetings and operating in 2 week sprints. The team is broken into “ squads” of 1 lead and 3-4 developers, each working on various projects.

Who Will The Candidate Be Working With on a Daily Basis?: Their team lead, scrum master, and fellow developers, the Quality Assurance (QA) team, User Experience (UX) team, the strategy team, the accessibility team (SMEs on WCAG 2.0 standards), as well as   senior management.
 

 

Must-Have Skills/Experience:
· 5+ years of experience in web development using HTML5, CSS/CSS3, and ES5/ES6
· 3+ years of practical Ember.js application development experience
o Strong practical knowledge of Ember.js internals, private APIs, and Ember data
o Strong practical knowledge of the Ember ecosystem including addons, engines, cli, and blueprints
· Strong practical knowledge of Node.js and JSON API
· 3+ years of experience with Git
· 2+ years of experience with responsive web design (RWD) and mobile web development (particularly with ember/react/vue)
· Experience in development and browser testing for Internet Explorer, Firefox, Chrome, Safari, iOS/Android mobile and tablet browsers
· Strong familiarity with Accessibility standards (W3C, WCAG 2.0, WAI-ARIA) and testing web applications for compliance
· Experience with client profiling and performance optimization (e.g. Chrome dev tools)
· Knowledge of native DOM and Event APIs
· Knowledge of JavaScript security vulnerabilities (including XSS, SCRF, injection and how to mitigate)
· Knowledge and experience with Object-Oriented coding practices, including design patterns, refactoring, clean code, encapsulation, REST principles, and enterprise integration
· Experience working with Lean/Agile methodologies (e.g. SCRUM, Kanban, SAFe) and Continuous Integration, test driven development (TDD), behaviour-driven development (BDD), and JIRA

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: