careersSenior Developer

Senior Developer

Please apply before May 31, 2013

As a senior developer, you are one with the web and its base technologies. You take pride in what you do by passing on your knowledge by mentoring other members of your team. You have a strong work ethic, a positive attitude, an attention to detail, and a thirst for knowledge. You have an adept eye for identifying risks and mitigating them throughout the full cycle of a project. You can estimate for yourself and others allowing you to assess the scope of a project and our ability to execute very quickly. You own the quality of your work, always looking to learn and improve your skills.

What we're looking for:

You're a programmer, fascinated by the latest web technologies and theories. You follow key people and communities, and have a passion in your areas of interest, attending meetups, user groups, and conferences. You contribute to open source, and have pet projects on the go.

We're looking for a team player who enjoys working collaboratively, leveraging those around you to make them (and you) better. You believe that passing on knowledge is advantageous to everyone; you enjoy mentoring others to help them excel. You love coming up with ideas and working with other developers and designers to build and iterate towards the best solution. You know your work and you can estimate with a high degree of accuracy.

Responsibilities:

  • Work on and lead client projects
  • Help develop proposals and early estimates
  • Recommend architectural approaches and tools
  • Collaborate with other developers and designers
  • Effectively communicate with peers, managers, and clients
  • Lead and mentor other members of your team
  • Write efficient yet creative code
  • Ability to problem solve to find the appropriate solutions

Required skills and experience:

  • 5+ years experience with HTML, CSS, JavaScript, and AJAX
  • 5+ years experience with JavaScript frameworks (eg: jQuery, Ext JS, MooTools, etc…)
  • 5+ years experience developing webapps for mobile and tablet
  • 5+ years experience with server-side scripting language (PHP, Python, Ruby, etc…)
  • 5+ years experience with database development (MySQL or PostgreSQL)
  • CMS and MVC framework integration experience (Drupal or WordPress, Django, Typo3, Yii, CodeIgniter, Spring and Rails are nice to haves)
  • Experience architecting and building large scale applications
  • Experience in social API integration (Twitter, Facebook, YouTube, Pinterest, Google APIs, etc…)
  • Experience using performance, optimization, and cachinc tools (Siege, Memcache, Varnish, etc…)
  • Minimum 5 years working in the digital industry
  • B. CompSci or comparable combination of experience/education
  • Sense of humour

Other assets:

  • Experience working in an Agile environment
  • Have worked with mobile frameworks (jQuery Mobile, jQTouch, Sencha, etc…)
  • Understanding of CSS preprocessing techniques (eg: LESS, SASS)
  • Knowledge of other languages (Java, ActionScript, Visual Basic, etc…)
  • Deep understanding of HTML5 and CSS3
  • Ability to write comprehensive and coherent documentation (system diagrams, technical requirements, user workflows, etc…)
  • Involvement in the web development community

Please send applications to jobs@workatplay.com.