Providing accurate timing estimates on work.
Contributing to documentation (instructional, pitch and technical specification)
Train other non-technical staff particularly designers.
Contributing to the company development standards working closely with the Head of Development or Technical Director.
Discussing technical solutions with clients and providing innovative new ideas to solutions.
Maintaining a high awareness of industry issues and trends, particularly in regard to accessibility, usability, and emerging technologies, and keep team members informed as appropriate, with a view to incorporating these in future projects and staying ahead of the market and position yourself and the company as a digital specialist.
Constantly seeking to develop yourself by learning new technologies and keeping abreast of your markets developments.
Excellent HTML5, LESS and SASS experience
Coding valid XHTML and CSS mark-up
Developing cross-browser and cross-platform compatible solutions
Experience with JQuery
Experience integrating with server-side code to produce dynamic pages
Excitement about emerging web technologies.
Good understanding of Web Accessibility
Experience working with version control systems such as SVN
Experience building sites to at least an AA standard?
Some experience in AJAX techniques
Knowledge of HTML Email best practice desirable
Proficient understanding of web markup, including HTML5, CSS3 and CSS Frameworks/Boilerplate
Good understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Good understanding of asynchronous request handling, partial page updates, and AJAX
Proficient understanding of cross-browser compatibility issues and ways to work around them.
Good understanding of SEO principles and ensuring that application will adhere to them.