Ember.js Developer
Job Title: Ember.js Developer
Company: Direct IT Recruiting Inc.
Location: Toronto
Position: 6 Month Contract
Job Category: Developer
Career Level: Intermediate to Senior
Work Experience: Ember.js, JavaScript, jQuery, HTML5, CSS3, MVC
Industry: Financial
DESCRIPTION:
-
Proficient in advanced JavaScript programming and expert knowledge of the language
-
Prior experience in application programming using Ruby, Python, Java, Perl, C++, C#, or Objective-C
-
Prior experience in application development using desktop frameworks. Cocoa, .NET, WPF, Qt
-
Strong understanding of various programming styles: Imperative, Object-Oriented (OOP), Functional (FP), and/or Reactive
-
Strong understanding of web development and technologies including HTML5, CSS3 and W3C accessibility standards.
SKILLS:
-
Experience with jQuery (a must)
-
Experience with Ember.js (a must)
-
Prior experience with one of the following JavaScript frameworks and/or libraries: Sproutcore, Cappuchino.js, Maria.js, Backbone.js, Spine.js, Ext.js, Prototype.js, or Dojo
-
Prior experienced writing clean and well-structured advanced client-side web applications without the aid of libraries or frameworks using plain vanilla JavaScript and the DOM.
-
Experience with SASS/LESS
-
Experience with node.js (grunt, bower, etc…)
-
Experience building and/or consuming REST APIs
-
Experience with Git, GitHub, GitLab
-
Experience with Behaviour Driven-Development or Test Driven-Development
-
Experience with Qunit.js, Mocha.js, or Jasmine.js
-
Strong understanding of design patterns; including observer, composite, and strategy patterns
-
Strong understanding of Model-View-Controller paradigm
-
Strong understanding of object roles and responsibilities
-
Strong understanding of SOLID design principals
-
Desire to evolve their programming skills and craft
Please send resume to careers@directitrecruiting.com