Senior User Interface Developer
Location: GB, CMD, London
Department: Technology
Salary range: 35000-55000
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Marketing and Advertising
Function: Engineering

Company profile:
The Technical Team and offering at VML London has a very strong heritage dating back to the mid-nineties when the London office was founded. Back in those days we were one of the first few purely digital marketing agencies in London; and back then things were a lot more technically driven than they often are today; as such the Technology team here continues to enjoy a strong strategic influence on the work that the agency undertakes and the clients that we engage.It just works.Technology is brilliant when you don’t have to think about it. That’s what we strive for in our solutions. Our technology team has a strong strategic influence on the work we undertake and are involved as soon as the brief lands. They stay involved throughout strategy, creative concepting and design. Acting as important enablers, we bring new and emerging technology to the table to successfully marry the requirements of our clients with the vision of our creatives.Open standards, open minds.We aim to deliver the most elegant technical solution for your budget, and maintain a technology agnostic approach to development in order to achieve that. Technology can be expensive, both in terms of hard costs and costly mistakes, so we’re as careful with your money as we are with our own.   Perhaps that’s why some of our clients have been with us for over 10 years. When faced with a new problem our first instinct is always to see if someone else has already solved it. As such, the solutions we design are built on the rich eco-system of open source software (OSS); the proven and battle-tested kind that we know will not just do the job quickly and cost-effectively, but also robustly. Where OSS isn't appropriate we always favour solutions that are built to open standards that we know will integrate well with other technologies.Strong partnerships.Our work is complemented by strong partnerships with technology vendors and suppliers.   Proven over time, our established strategic relationships with many of the leaders in software, hardware and other technology solutions help ensure we’re able to continue to offer best-in-class technical solutions for our clients.What we do:High availability and high performance website architecture &amp; developmentWeb content management solutionsCreative technology ideationContent optimisation, search and analyticsHigh volume, multi-locale email campaignsMobile optimisationLocalisation

Job description:
CREATIVITY. CODE. COLLABORATIONBring it all together as our new Senior Creative Developer.Bridging the gap between our creative and technical teams, you’ll spearhead our ability to harness bleeding-edge web technologies to create extraordinary digital experiences. Inspired in equal measure by the detail of design and the intricacies of development, you’ll inform, enlighten and enhance the agency with your visual flair and technical know-how.      With an excellent understanding of how to build modern interactive websites and web applications across desktop, tablet and mobile – as well as digital and social channels – you’ll be skilled in delivering high-availability, CMS driven sites with thousands of pages as well as campaign-driven sites that grab the attention of the audience and the industry.On a day-to-day basis, you’ll be designing cutting-edge user experiences through a multi- disciplinary approach, working with technologists, designers and user experience experts to explore what’s possible with the latest web browser technology. All while creating workable concepts appropriate to the audience, time and budget.

Requirements:
As a Senior Creative Developer at VML…You’ll be expected to:Be a leader in driving forward proactive ideas, prototypes and projects that challenge the agency and our clients’ expectations of the interactive webCreate dynamic web user interfaces with HTML5 and CSS3Review creative concepts and ideas for technical feasibilityShare knowledge outwards to the teams and company as a wholeEnsure that projects are delivered to high standards of quality in all aspects including, but not limited to code, documentation, configuration management and other software engineering best practices as applicableDeliver the technical output of a wide range of digital projectsYou should possess:5+ years experience as a User Interface Web DeveloperMastery of HTML5 and CSS3 features, especially transforms, animation and media queries to create interactive and engaging experiencesMastery of CSS2 layout techniques and cross-browser compatibility issues including custom fonts using Fontface or hosted services like FontDeckStrong knowledge of using AJAX patterns and the jQuery library to make event driven websites that feel like applicationsStrong experience with semantic markup for SEO and Accessibility objectivesStrong experience with mobile web and tablet-specific challenges such as responsive design implementation, mobile browser compatibility, performance, Retina display challenges and usabilityAbility to create template markups using FreeMarker, Velocity, Razor or similarExperience writing technical documentation including estimates, technical solutions, requirements specifications and test plansExperience with configuration management, using SVN or GitExperience any or all of the following technologies: PHP, Canvas, SVG, WebGL, Flash ActionScript, Facebook app specific integrations, and build systems such as Grunt or GulpStrong written and verbal communication skills, ideally gained in a fast-moving media environmentAbility to compellingly and clearly present ideas and solutionsAbility to multitask under pressure and work to long and short deadlinesSolution-oriented with a positive attitudeIn this specific role, you’ll have the opportunity to:Working closely with our Technical Director to report project progress, discuss changes and improvements to working practices and strategy for the technical team’s development.Collaborating with our Creative Director and Head of User Experience design to educate and inspire our creatives in the art of what’s possible with the latest web technologies, you’ll be a sounding board to debate and prototype feasibility of the most ambitious concepts.

Benefits: