AngularJS JavaScript App Developer
Teema Group - Toronto, ON

Do you:

  • love developing in JavaScript and other UI related technologies?
  • love architecting frameworks and solutions for others to extend?
  • love working with a variety of devices like hand-held, tablet, desktop and connected-TVs?
  • love working with new cutting edge technologies?
  • thrive in an agile team environment?

We are looking for an accomplished and hands-on JavaScript Application Developer who has an in-depth mastery of the HTML5 technology stack, with a focus on AngularJS , who can help craft our next generation multimedia player platform.

Key Qualifications

  • MS/BS in Computer Science or related background preferred
  • 4+ years of development experience
  • 2+ years of experience in building and Architecting JavaScript code from scratch including writing libraries and modules
  • Experience developing and debugging for a wide variety of browsers on desktops, Tablet and Mobile devices
  • Experience using or building JavaScript component libraries like AngualrJS, Backbone, Ember, jQuery, Underscore, Etc.
  • Excellent knowledge of Object-Oriented Design, Analysis, and Programming.
  • Experience building scalable Web applications and consumer online services.

Your Specialties:

  • Obsessed with keeping up-to-date with the AngularJS community, HTML5, CSS, and jQuery
  • Experience using build tools like Grunt and Gulp
  • Event based asynchronous programming, promises
  • A firm understanding of REST web services in a SaaS environment.
  • Karma, Jasmine or other testing frameworks

Bonus Points!:

  • Internationalization and localization
  • Understanding SaaS applications
  • Bootstrap or theme development
  • Graphic Design
  • Websockets

This is an application development role and therefore requires a firm understanding of software development processes. If you consider the “Gang of Four” book on Design Patterns to be classical reading, then this is the job for you. This is not a web page development or design role.


Indeed - 30+ days ago - save job - block

» Apply Now

Please review all application instructions before applying.

» Apply Now

Please review all application instructions before applying.