Close

Presentation Layer Architect

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

More information about this job:

Razorfish is seeking a Presentation Layer Architect (PLA) 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. Supervising a team of Presentation Layer Engineers (PLEs), a Presentation Layer Architect designs and implements the Presentation Layer technical architecture. They integrate front-end and server-side technologies to merge the technical architecture with creative designs and art direction. To achieve this integrated approach, the PLA must have a fundamental understanding of the creative aesthetic while implementing technically across a variety of platforms and frameworks, as well as participate in business development, project planning and knowledge leadership. Ultimately, the PLA is responsible for all aspects of presentation layer technical architecture and development including all project related browser and server technologies responsible for rendering the user experience.

Core Duties/Responsibilities:

  • Responsible for architecting and defining the presentation layer framework to solve complex designs and interactions that reflect the creative and art direction provide
  • Responsible for creation of all coded presentation layer deliverables
  • Responsible for mentorship and guidance to technical team members in all project activities on multiple small to medium sized projects or one large project
  • Able to shift between a creative and a technical focus depending on the project need and/or the type of project
  • Identifies new opportunities for their client. Develops innovative ideas for account
  • Participates in developing supporting proposal materials for projects
  • Participates in scoping and planning work
  • Write technical documentation (admin guides), white papers, presentations, contributes to determining internal processes
  • Lead and Manage a large team of PLEs and client developers
  • Be a thought leader in the presentation layer technologies and space
  • Lead recruiting of new presentation layer employees

 

Required Skills/Knowledge/Experience

  • At least 6+ years of experience hand-coding HTML5, CSS3 and other UI technologies
  • Deep understanding of object oriented & native JavaScript
  • 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 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