Razorfish & Digitas Contract Presentation Layer Developer in Toronto, Ontario

Use your deep front end expertise and knowledge to lead one of our largest growth accounts. This is a contract opportunity through January 2017, but is likely to extend and/or go permanent.

We are looking for an exceptional individual to join our team of highly skilled developers. As the Presentation Layer Developer you will drive the development, production of interactive, online design projects for our clients. This role bridges the creative and technical aspects of project delivery. A PLD implements the presentation tier including front-end and server-side technologies, merging the technical architecture. To achieve this integrated approach, they must have fundamental understanding of the creative aesthetic while implementing technically across a variety of platforms and frameworks.

  • Responsible for coding the execution of complex designs and interactions that reflect the creative and art direction provided within the established technical framework

  • Works well as a team member on large accounts, understanding how a team operates and what is expected of the various roles on the project

  • Able to shift between a creative and a technical focus depending on the project need and/or the type of project

  • May need to rapidly produce interim deliverables (such as style guide components, technical specifications, browser and market analysis, prototypes, proofs of concept, etc.) in addition to the final live site or application

  • Participates in writing detailed technical and functional specifications documentation

  • Able to take initiative to research and learn emerging technologies

  • At least 2+ years’ experience hand-coding HTML5, CSS3, and other UI technologies

  • Strong JavaScript/jQuery development skills

  • 3rd-party API integration via REST-ful web services

  • Contributes to the Presentation Layer Community with Blogs, Github, Stack Overflow.

  • User Interface Design, Information Architecture, graphic design experience a plus

  • Working experience with a CMS like Adobe Experience Manager (AEM)

  • Understanding of good design principles and ability to adhere to complex design specifications during implementation

  • Demonstrated ability to accurately estimate and scope development work

  • Strong attention to detail

  • Strong written & oral communication as well as presentation skills

ID: 2016-23547

Qualifications:

  • At least 2+ years’ experience hand-coding HTML5, CSS3, and other UI technologies

  • Strong JavaScript/jQuery development skills

  • 3rd-party API integration via REST-ful web services

  • Contributes to the Presentation Layer Community with Blogs, Github, Stack Overflow.

  • User Interface Design, Information Architecture, graphic design experience a plus

  • Working experience with a CMS like Adobe Experience Manager (AEM)

  • Understanding of good design principles and ability to adhere to complex design specifications during implementation

  • Demonstrated ability to accurately estimate and scope development work

  • Strong attention to detail

  • Strong written & oral communication as well as presentation skills