Full-Stack Web Developer

Technology W. Toronto, Ontario


Description

Position at Havas

We are currently searching for a Full-Stack Web Developer to become part of the Havas Digital team. The candidate will work alongside our talented project managers, experienced architects and visual designers to create award-winning websites.

Responsibilities:

  • Create responsive websites with extensiveuse of JavaScript (ReactJS, Vue, Angular)
  • Develop WordPress sites, with custom themes and plugins
  • Architect, code and debug problematic code
  • Have experience developing custom WordPress themes and plugins
  • Follow and implement creative designs and experiences
  • Build against popular Web frameworks and APIs
  • Execute general troubleshooting and problem solving

Requirements:

  • Post-secondary degree in Computer Science, Software Engineering or related technical discipline
  • MUST have extremely strong development experience with hand-coding in JavaScript
  • Must understand core web accessibility guidelines and why they matter (WCAG 2.0)
  • 2+ years experience with HTML, CSS, JQuery
  • 2+ years experience with PHP/MySQL
  • Experience with Bootstrap, React & jQuery frameworks
  • Experience with WooCommerce is a plus
  • Proficiency with cross-browser/cross-platform issues, DOM and web standards
  • Experience working in a Mac or Unix environment
  • Experience with parsing / writing XML, JSON
  • Comfortable with OO programming
  • Familiar with source code control systems
  • Familiar with web-based testing and QA processes
  • Experience in working within a team environment
  • An excellent ability to communicate with individuals at all levels
  • Ability to build trust and confidence with management and employees

Employee Perks:

  • Comprehensive Health Benefits
  • A fun, open and collaborative working environment
  • Enjoy ping pong, foosball, or challenge a colleague at FIFA
Please Note: Applicant must be a current resident of Canada, this is a full-time in-house position based out of the Toronto office.