Programmer Job in Toronto M5V 1X6, Ontario Canada

YTZ Management Inc. is a multimillion dollar performance based online advertising agency. We provide logistic support, campaign management and development services to our clients.

We are seeking a talented PHP/ LAMP web developer to aid in the building of a new client product. Ideal candidates will have a can-do attitude, passion for technology and a computer science background. Extensive PHP5/MySQL development experience is essential.

·      PHP5

o   Candidate should be a top-notch PHP5 developer, familiar with the latest features in PHP 5.2.X and 5.3.X.

o   Experience with MVC frameworks

o   Object oriented development experience

·      Relational databases (MySQL)

o   Modern database development expertise, words like 'trigger' and 'view' should be part of your vocabulary.

o   Experience with query optimization.  

o   The ideal candidate should know when it is appropriate design tables using normalization or when it’s more appropriate to de-normalize data.

o   Experience building and maintaining summary tables.

·      Non-relational databases

o   Understanding where it’s appropriate to use non-relational/relational databases is critical.

·      Cache

o   Experience with Memcache, APC or other key/value stores for the purposes of a caching layer.

·       Front end development

o   JavaScript

-  jQuery experience.

-  Experience with AJAX.

-  Experience with backbone.js is an asset.

·      Object Oriented Development / CS Background

o   Ideal candidates should understand object-oriented development, and apply OO concepts to everything they do. Formal CS background or experience preferred.

·      Self-Starter - Looking for candidates who can jump in quickly without a lot of direction.

·      Excellent spoken and written English is critical.

·      Team player - The candidate should be a team player who is able to follow instruction as well as step in with problem solving ideas.

·      The ability to learn quickly and keep up to date with new technologies and development tools.

·      Experience with MongoDB

·      Experience with HBase or Cassandra

·      Experience building modern web services.

·      Experience building mobile applications for platforms such as iOS and Androids.

This is an intermediate to senior position; we’re looking for someone who has at least 4+ years of web development experience.

YTZ Management Inc. offers a competitive salary and a full list of benefits. You will work in a fun and creative environment with a talented group of individuals that have a passion for building great products.