Presentation Layer Architect

  • Posted Date:
  • Location: US-CA-Los Angeles
  • Category: Full Time
  • Job ID: 2014-14462

More information about this job:

This role bridges the creative and technical aspects of project delivery-- with little supervision a Presentation Layer Architect implements the presentation tier including front-end and server-side technologies merging the technical architecture with creative designs and art direction. To achieve this integrated approach, the qualified candidate must have fundamental understanding of the creative aesthetic while implementing technically across a variety of platforms and frameworks. Ultimately, the Presentation Layer Architect 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
  • Heavy client facing duties
  • Participates in writing detailed technical and functional specifications documentation
  • Able to take initiative to research and learn emerging technologies
  • May manage a small team of Presentation Layer Developers
  • Participates in the greater Presentation Layer Community

Required Skills/Knowledge/Experience

  • At least 5+ years’ experience hand-coding HTML5, JavaScript, CSS
  • Advanced Native JavaScript skills
  • JavaScript templating
  • Experience in MVVM and MVC architecture
  • OO JavaScript expertise
  • Experience in SPA applications
  • Experience with JavaScript frameworks (Backbone.js, Angular.js, Ember.js)
  • Experience with Preprocessors (Sass, LESS or Haml)
  • Must have experience leading a team and or client-facing experience
  • DOM Creation via JSON-based data feeds
  • 3rd-party API integration via REST-ful web services
  • Custom advanced JavaScript animation via DOM manipulation (HTML5 canvas, game, interactive application)
  • Expertise developing and testing across multiple browsers, platforms, DOM implementations, etc.
  • Experience with portal server products
  • Experience with content management systems (CMS) and version control systems
  • Experience with Analytics Solutions (Omniture, Google Analytics, WebTrends)
  • Image production techniques using Fireworks and Photoshop
  • 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.)
  • Experience Optimizing for Search Engines
  • Demonstrated ability to accurately estimate and scope development work
  • Strong attention to detail
  • Strong written & oral communication as well as presentation skills
  • Experience leading a team of presentation layer engineers
  • Experience working with an offshore team desired

This is a full-time opportunity.


Razorfish was born digital — it’s in our DNA. Today, we use that lifeblood to transform business at the convergence of creativity, technology, and media. We build brand experiences that engage consumers wherever/whenever/however they live in the digital world.


We’re at the top of our game. Last year, we were included on Advertising Age’s A-List for the second year in a row — a first for any digital agency. Forrester listed us as a “Business Transformer” in their Agency Report, and as a leader in their Mobile Wave. Gartner also named us a leader in their Agency Report.


At our core are brilliant people, including the 2,500 Fish in our offices in Australia, Brazil, China, France, Germany, Japan, Singapore, the United Kingdom and the United States.


If you’re interested in a career with us, consider this: LinkedIn ranked Razorfish the 15th most in-demand employer in the U.S. and the 31st worldwide. Speaking of rankings, we scored a perfect 100 percent on the Human Rights Campaign’s Corporate Equality Index.


Now we want to hear from you.

Go back Job Listings page


Razorfish map