Frontend Developer

We are looking for a frontend developer who is interested in a role at an interactive marketing technology agency and is keen on implementing web-based, mobile and database driven marketing solutions within established timelines and budgets.

You enjoy working closely with marketing teams and IT professionals to implement applications and merge related data to provide polished marketing solutions. With strong communication skills, you’re able to translate business objectives into web design or mobile solutions and can develop individual site or application elements, functionality, and execute integration.

Your objective is to design a consistent, professional and fluid experience for end users, and you use your strong analytic skills to continuously improve application architecture. You build seamless solutions with great user experiences for existing and newly developed content management systems and mobile applications.

Roles and Responsibilities: 

  • Implement applications and merge related data
  • Create seamless content management systems
  • Build websites that dazzle both the client and the end user
  • Create mobile solutions and apps
  • Continuously improve application architecture

Required Skills and Qualifications

  • Graduate of or enrolled within a university computer science program
  • 1-2 years professional development, work placements or related industry experience
  • Development in Drupal 6.x and Drupal 7.x; custom themes and views creation
  • Excellent CSS3 skills to customize existing themes or create new themes
  • Proven experience in web development: PHP, CSS3, HTML5, JS, and AJAX
  • Working knowledge of graphic design tools such as Photoshop for integration
  • Proficient in cross browser testing and development using all current browsers
  • Strong educational background in software development
  • Knowledge of MySQL an asset

Additional Assets

  • Mobile smartphone development experience (iPhone, Blackberry, and/or Android devices)
  • Experience with Subversion and/or Git
  • Setting up and running LAMP and IIS servers
  • Excellent organizational skills and working knowledge of standard office software suites
  • Knowledge of project management and software development life cycles
  • Understanding of quality assurance, testing & development protocols
  • Excellent interpersonal, written and verbal communication skills
  • Ability to work independently and effectively as part of a team
  • Detail oriented, ensuring accuracy of information, objectivity and advanced research capabilities
  • Ability to work in a fast paced, demanding, challenging and multi-tasking environment
  • Customer service oriented, creative problem solving skills
  • A sense of humour and a positive energy