Close

Senior Presentation Layer Engineer

  • Posted Date:
  • Location: US-New York
  • Category: Full Time
  • Job ID: 2013-9560

More information about this job:

We are seeking a Senior Presentation Layer Engineer (Senior PLE) to join our rapidly growing Technology team in our industry-leading presentation layer development practice. This role bridges the creative and technical aspects of project delivery. A Senior PLE 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. Ultimately, the Senior PLE is responsible for all aspects of presentation layer development including all project related browser and server technologies responsible for rendering the user experience.

 

Core Duties/Responsibilities:

  • Responsible for coding the execution of complex designs and interactions that reflect the creative and art direction provided within the established technical framework
  • Responsible for creation of all coded presentation layer deliverables
  • 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
  • Establishes presentation layer requirements
  • 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 developing supporting proposal materials for projects
  • Participates in scoping and planning work
  • Participates in writing detailed technical and functional specifications documentation
  • Able to take initiative to research and learn emerging technologies
  • May oversee a small team of PLEs
  • Participates in the greater presentation layer community

Required Skills/Knowledge/Experience

  • At least 4-6+ years of experience hand-coding HTML5, CSS3 and other UI technologies
  • Deep understanding of object oriented JavaScript, solid programming background
  • Experience using .NET MVC, ASP.NET, JSP, Spring, PHP or other frameworks used to develop dynamic web pages
  • Expertise developing and testing across multiple browsers, platforms, DOM implementations, etc.
  • Experience with XML: XSLT, DTD or Schema modeling, DOM/XPath/SAX parsing
  • Experience with content management systems (CMS) and version control systems
  • Experience with Analytics Solutions (e.g. Omniture, Google Analytics, WebTrends)
  • User Interface Design, Information Architecture, graphic design experience is a plus
  • Understanding of good design principles and ability to adhere to complex design specifications during implementation
  • Experience developing accessible websites (Section 508, W3C WAI Guidelines, etc.)
  • Demonstrated ability to accurately estimate and scope development work
  • Demonstrated ability to work closely with the client as a trusted advisor

Razorfish is a leading agency in a world that is increasingly digital. We hold offices in more than 20 locations globally, with over 2,000 individuals creating unheralded ways for brands to express themselves in a medium of constant change.  We have a passion for the new, the unexpected, and the indispensable. We pride ourselves on solving the problems that no one else can, and creating consumer experiences that build businesses. If, like us, you’re driven to stay at the forefront of a world in flux, then right here is where you belong.


We're pioneers, constantly inventing the digital future. Picture a casual environment with a diverse group of top-notch talent working collaboratively and passionately to get things done and make our clients happy. If this sounds like your kind of job, then we'd like to hear from you.

 

This is for a full time opportunity.

 

Go back Job Listings page

contact

Razorfish map