Senior Presentation Layer Architect
Nelson Technology - Austin, TX

This job posting is no longer available on NelsonJobs. Find similar jobs: Senior Presentation Layer Architect jobs - Nelson Technology jobs

Nelson Technology is currently seeking an entrepreneurial Senior Presentation Layer Architect to join a rapidly growing Technology client. This role bridges the creative, user experience and technical aspects of project delivery. This is a fulltime, direct hire opportunity in Austin, TX.

A Senior Presentation Layer Architect leads the technical design of the entire presentation tier, manages large teams (5+), and is able to direct teams on foundation accounts or across multiple client projects. They lead the technical teams on projects that have a higher emphasis on presentation layer technologies. They work closely with the other disciplines to advise on the technical feasibility of requirements. As such, they must be able to work in and bridge the creative with the technical across a variety of platforms and frameworks, as well as participate in business development, project planning and knowledge leadership. Ultimately, the Senior Presentation Layer Architect is responsible for all aspects of Presentation Layer architecture and development including the user interface technology and server technologies that render to the user interface. The Senior Presentation Layer Architect is an expert both in client and server side presentation layer technologies and architectures, is comfortable managing (client) teams, mentoring presentation layer developers, and applying innovation to the work. They contribute to and lead the maintenance of the presentation layer standards and best practices for the company.

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 Presentation Layer Developers and client developers

Be a thought leader in the presentation layer technologies and space

Required Skills/Knowledge/Experience:
At least 10+ years of experience hand-coding HTML (5), CSS (3) and other UI technologies

Deep understanding of object oriented JavaScript, solid programming background

Deep experience of back-end 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

Proven Team management skills

Willingness to travel

NelsonJobs - 3 years ago - save job