You’ll be our front-end expert – making suggestions, updates and improvements to keep us ahead of the competition. This will include providing on-going encouragement and support to our UX, Content and ATG development teams as they deliver our vision and working to Agile methodologies.
We’ll look to you to:
- Develop, troubleshoot and maintain the HTML, CSS and JS behaviours of our web and mobile capabilities.
- Advocate quality, W3C standards, and best practice techniques (including progressive enhancement, accessibility, SEO, responsive CSS and the like), making sure our front-end code is clean and consistent, performs well, is built to industry standards, meets best practices and is cross browser compatible.
It’s essential you have:
- Significant experience in a front-end development role.
- Experience developing innovative solutions and applying cutting-edge user interface techniques.
- A real passion for what you do, including seeing the value of new trends and technologies and how they can be utilised in a practical, cost-effective way.
- Confidence, credibility and reliability.
- Result and target orientation, with organisational skills.
- A strong 'can do' attitude, plenty of self-motivation and the ability to thrive within a team.
- Analytical thinking ability, with a knack for problem solving.
- Experience working in a fast-paced environment, and with an eye for detail and code perfection, even when close to a deadline.
- Skills that make you as adept at traditional desktop development as you are at developing for mobiles and devices.
- Understanding of the importance of user experiences and interface solutions from a business point of view.
- Impressive XHTML, responsive CSS2 and CSS3, JavaScript and jQuery skills.
- A clear understanding of accessibility, SEO, best practice and progressive enhancement techniques, as well as relevant W3C standards, content management, web design and application development.
- A BA/BS degree in Computer Science Engineering or relevant discipline.
Ideally you also have:
- Actively participated in web development communities.
- Advanced knowledge of HTML 5, XML and XSLT, as well as JSP, SVN (Subversion) or a similar revision control system.
- Developed CMS driven websites, and multi-site applications.