JOB DESCRIPTION
As an intermediate or senior front-end developer you will create web applications using HTML, Javascript, CSS, and PHP, working as a part of our development team. The types of projects you will work on will be anything and everything that fits into the category of "Digital Projects.” It will be challenging work, but that's what's make it fun right? You will work closely with our project management team but your time will be mostly self directed (we like to maintain a good work/life mix).
REQUIREMENTS
- 3+ years of hands-on work experience hand-coding clean, semantic HTML, CSS, and JavaScript.
- Experience with JavaScript frameworks eg. Backbone, AngularJS, Ember, etc.
- Experience with a CSS preprocessor or framework that you'd rather not work without.
- The ability to work without a net... I mean framework. When developing JavaScript and CSS.
- Experience with AJAX, JSON, and REST APIs.
- Experience with build tools like Grunt, or Ant.
- Thorough understanding of page layout and positioning, browser behavior and compatibility, cross-browser issues and solutions.
- Experience developing responsive websites.
- Excellent written and oral communication skills.
- Must be professional, highly motivated and able to thrive in a multi-task environment.
- A passion for learning the latest technologies and standards.
- A high level of accuracy and attention to detail.
- A desire to iterate towards perfection.
ALSO NICE TO HAVES
- Experience working with Content Management Systems.
- Experience developing web applications on the LAMP stack.
- Experience with PHP frameworks.
- Experience with front end testing tools like Mocha, Selenium, etc.
- Awareness of web accessibility standards and how to implement them.
- Experience with WebGL.
- A passion for baking, and a desire to bring cookies to work for your co-workers.
WHAT’S IN IT FOR YOU?
- Be part of a small creative team with the freedom to learn and apply new technologies.
- Flexible and relaxed work environment.
- Ability to participate in our bi-monthly corporately mandated fun.
- The best hardware and software available.
- Opportunity for advancement (we’re small and we want to grow).
- Competitive salary with benefits.
- Unlimited coffee and Toronto tap water.