Agile Web Developer
| Code: | Agile Web Developer |
| Salary: | Competitive Salary plus Benefits (subject to qualifying periods) |
| Location: | London |
| Type: | Full time - Permanent |
Description
The Team
This role sits within a development team focussing on projects to enhance the functionality of
the e-commerce web sites of the trainline.com, white labelling those web sites for business
customers and creating new innovative tools to improve the customer experience. This is one
of 4 development teams in our London offices.
Purpose of the Role
This is a replacement for the current UI role within the development team, which will now
widen the focus of the role to provide more development and design involvement. It will
continue to include a high level of interaction with the London based commercial teams.
Key Accountabilities
· Develop the web presentation layer for changes made by the development team
· Produce wireframes and mock ups for quick feedback cycles
· Contributing to the standards and strategy for front end development, including
accessibility and mark-up standards
· Working with the product team to design and prototype front end changes to support
product enhancement
· Contributing ideas for on-going product improvements and new developments
· Producing pages optimised for Search Engines and rapid serving
· Maintaining and improving tagging within the web sites
Key Tasks
· Working with the commercial teams to review/accept their requirements/assets
· Producing HTML, JavaScript and CSS for websites that meet with various
· Accessibility Standards and browser compatibility
· Working with the rest of development (London and Bangalore) to integrate the
website changes in as efficient way as possible
· Producing and maintaining HTML/JS/CSS for email and online campaigns
· Taking Photoshop designs and building HTML/CSS from these designs
· Producing HTML/JS/CSS for the ongoing search engine optimisation pages
· Troubleshooting HTML/CSS issues and supplying documented fixes
· Set-up and branding (White labelling) of a variety of sites
· Implementation and updates of ad-tracking, usage tags
· Assisting with user acceptance testing and bug fix of new sites (from a design
perspective)
· Supporting the Creative Designer with various tasks
· Modifying the base system code to ensure that the data required by the UI layer is
available/writing unit tests as appropriate
· General software development
Knowledge & Experience
Essential
· Standards compliant XHTML
· JavaScript (experience of JQuery is desirable)
· CSS
· Knowledge of Accessibility Standards (W3C, PAS78 and others)
· Knowledge of browser compatibility issues
· ASP.NET
· Javascript unit testing
· Web Usability
· MS Studio
· Version control software – e.g. Git, Subversion
Desirable
· Photoshop
· Flash (basics for wire framing)
· C#, Java or PHP
· NUnit
· Responsive design
· SQL Server or Oracle
· Selenium or other automated tools for website testing
· Microsoft MVC
· CI software e.g. Go, CruiseControl
Benefits
Benefits include: 25 days holiday (plus Public and Bank Holidays), life assurance, Virgin Tribe Partner Discount Scheme, Season Ticket loan, pension contributions, medical and dental insurance (subject to qualifying periods).
