Senior Front End Software Developer - Web

Employment type: Full-time
SMART Technologies Inc.
City: Calgary
Last visit: 2014-05-30
Author's ads: 1

Posted: 2014-05-30


Work at SMART Technologies, and you will be part of a team that redefines the way the world works and learns. SMART creates leading edge collaborative solutions for both the education and enterprise markets. We are connected, curious and courageous. Join us and work for a true technology company where your ideas can make a difference.

SMART is recruiting a Senior Front End Software Developer - Web for our Calgary office.

Reporting to the Manager, Meeting Pro Personal Edition, you will create new features for cutting edge web applications based on the latest client and server tools. This includes immensely scalable web applications that require real-time user interaction on a ubiquitous set of clients and devices. 

Your responsibilities will include the following:


Researching the latest web trends and technologies, and making recommendations on how they can be leveraged for future development

Developing the next generation of our web application platform

Integrating with different OAuth providers for identity federation

Implementing web user interfaces using technologies like HTML5, CSS3, jQuery, EmberJS and AngularJS   

Applying test-driven development practices in an agile setting, including deploying and maintaining automated unit tests and functional tests

Implementing continuous deployment for cloud-based infrastructure

Assisting in the maintenance of commercial releases

Performing other duties upon request


You have the following qualifications:


Degree in Computer Science or a related field

Strong verbal and written communication skills

At least five years of Javascript development experience

Experience in developing web applications presentation layer using the latest tools and libraries

Experience with HTML5 and CSS3

Experience with JavaScript and ideally a front-end framework like EmberJS and AngularJS

Experience working with Linux shell environments 

Experience with Groovy, JMock, Robot Framework, Selenium, Jenkins/Hudson/Team City

Familiarity with cloud-based hosting such as Google App Engine and Amazon Web Services

Familiarity with Continuous Integration and Delivery

Familiarity with popular Javascript libraries like lodash, jQuery and require.js


To apply for this position, please visit, and choose competition IRC15237 from our list of current positions.

Career Level: Experienced

Years of Relevant Experience: 5 Years

Education: Bachelors (Including Honours)

Industry: Computer Hardware and Networking

Job Function: Technology and Digital Media