Front-end developer / JavaScript Ninja

Location: Vancouver, British Columbia, Canada

Type: Full Time

Min. Experience: Experienced

We’re looking for a JavaScript Ninja to collaborate in designing, building, and testing new modules for our latest project - a cutting-edge, client-side-heavy, single-page web app written in JavaScript and HTML5/CSS3.

With offices in Canada and the US, our company is growing rapidly. This growth represents significant opportunity for high performance individuals who are ready to rise to the challenge. This is a full-time position at our downtown Vancouver office (1 block away from Waterfront Skytrain). You’ll work within a dynamic agile team writing new modules utilizing JavaScript, Backbone, Marionette and jQuery, new views in HTML5/CSS3 using Underscore templates, SASS and Bootstrap and tests using CasperJS and Jasmine.

If you’re a creative, driven coder who loves experimenting and needs a challenge, we want you!

Skills & Requirements
You Have Mastered (in priority):

1.     JavaScript
2.     Client-side MVC (Backbone, Knockout, Ember, Angular, etc)
3.     Modular design (RequireJS)
4.     Consuming a REST API on the client
5.     Unit and functional testing (Jasmine, Sinon, CasperJS)
6.     Client-side templating
7.     CSS3 & CSS frameworks and preprocessors (Bootstrap, SASS, Compass)
8.     Git (GitHub)
9.     Continuous Integration (TeamCity)
10.   Build scripts and automation (Grunt, rake)

You Also:

Have a strong desire to constantly challenge yourself and innovate.

  • Write code that’s clean, reusable, and testable.
  • Have been part of a team with successful SaaS product launch experience.
  • Contribute to open source projects and build things for fun in your spare time.
  • Stay up to date and keep the team moving forward with current technology and industry news.

Nice to have:
Experience in building REST APIs using .NET, C# and NancyFx is a plus

Who we are:

iQmetrix is a Vancouver-based software company specializing in end-to-end retail solutions. We’re the North American market leader in retail management software for the wireless industry and have offices in Canada and the U.S. We also specialize in interactive retail software to enhance the in-store shopping experience.
Employees enjoy a competitive salary, great benefits, a collaborative work setting and cool perks like an award-winning office design, free fitness classes, beer taps in every office and an Employee Share Ownership Program.

We value Speed & Agility, Lifestyle, Innovation, Character, Community and Environment. As a software company, we need to move fast and use forward thinking but we also want to remain authentic, grow sustainably and give back to the community around us. Join us.

Application process:

If you are interested in joining our company and are committed to succeeding, please submit online your resume and cover letter. We thank all applicants for their interest; however, only those selected for an interview will be contacted.

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
Using "Apply With LinkedIn" in IE11? Read this first. Connecting LinkedIn
First name*
Last name*
Email address*
Phone number*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

Cover Letter
LinkedInLinkedIn profile URL:
Website, blog or portfolio:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*