We're hiring a...
Front End Team Lead

Mississauga, Ontario, Canada

Job Description

Strong foundation in JavaScript. Experience with AngularJS / ReactJS. Strong knowledge of HTML 5 and web fundamentals (CSS, HTTP, security, performance, etc.). Experience in developing Single Page applications in JavaScript. Deep understanding of browser HTML5 capabilities across versions and devices. Familiarity with key technology concepts such as MVVM and MVC. Strong knowledge of Java and/or .NET., Multithreaded Programming. Solid understanding of OO principles. Experience with modern software development practices (test-driven development, Agile continuous integration). Strong understanding of computer science fundamentals, including algorithms, complexity analysis, data structures, problem solving. Experience refactoring code, evolving architectures, and Unit Testing. Ref#2759