Description
Want to work on cutting edge web and mobile technologies?
Our client has more than 2,000 employees in 20 offices around the US and Europe focusing exclusively on digital marketing a nd technology. Each office is filled with opportunities for people who want to invent the digital future. It's a big challenge, but it's a big Internet, and there's work to be done.
The qualified candidate must be able to work in and bridge the creative with the technical across a variety of platforms and frameworks. Ultimately, the Presentation Layer Developer is responsible for all aspects of Presentation Layer development including all project related Front End technologies.
Core Duties/Responsibilities:
Responsible for executing through code complex designs that reflect the creative and art direction provided within the established technical framework
Creation of all coded User Interface/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
Establish 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.
Participate in developing supporting proposal materials for projects.
Participate in scoping and planning work
Participate in writing detailed level technical and functional specifications documentation
Ability to take initiative to research and learn emerging technologies
Participation in the greater UI Development Community
Required Skills/Knowledge/Experience:
At least 4+ years experience hand-coding DHTML/XHTML, JavaScript, CSS 3. HTML5 is a plus.
At least 2+ years experience using JSP
Using JavaScript Libraries like JQuery or others.
Expertise developing and testing across multiple browsers, platforms, DOM implementations, etc.
Experience with XML: XSLT, DTD or Schema modelling, DOM/XPath/SAX parsing
In addition, experience or working knowledge of Struts/taglibs (like JSTL, i18n, custom) preferred
Experience with portal server products
Experience with content management systems (CMS) and version control
Tags: HTML, DHTML, CSS, JavaScript, JQuery, JSP, HTML5, Web Developer, UI Developer, Front End Developer, Software Engineer, UI Engineer, Presentation Layer, AJAx, HTML, CSS3, HTML5, Java Server Pages.